Pierwsze co robimy to instalacja sabmy
apt-get install samba
Podczas instalacji na pierwsze pytanie wpisujemy obojętnie co, a na 2 dajemy "Nie"
Domyślny plik z ustawieniami samby, można wywalić
rm /etc/samba/smb.conf
Tworzymy własny config
nano /etc/samba/smb.conf
Wklejamy poniższy:
[global] workgroup = GRUPA_ROBOCA server string = dth security = SHARE obey pam restrictions = Yes passdb backend = tdbsam passwd program = /usr/bin/passwd %u passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *passwd:*password\supdated\ssuccessfully* . syslog = 0 log file = /var/log/samba/log.%m max log size = 1000 dns proxy = No panic action = /usr/share/samba/panic-action %d invalid users = root [transfer] comment = Pliki # Katalog na pliki path = /home/public public = yes writable = yes create mask = 0777 directory mask = 0777 force user = nobody force group = nogroup available = yes
W tym confingu należy zmienić grupę roboczą oraz katalog, który chcemy udostępnić
Oczywiście po zapisaniu pliku, musimy stworzyć katalog
w moim przypadku to
mkdir /home/public
Następnie nadajemy chmody, aby wszyscy użytkownicy sieci lokalnej mieli dostęp
chmod 777 /home/public
Oraz restartujemy sambę
/etc/init.d/samba restart
FAQ
1. Żeby udostępnianie działało, samba musi mieć tę samą grupę roboczą, co system Windows
Poradnik napisał cabana, dla forum.tweaks.pl Wszelkie prawa zastrzeżone
Użytkownik cabana edytował ten post 13 03 2011 - 08:52