Może się komuś przyda.
Prosiłbym również o jakieś komentarze, bo jak znam życie są w nim pewnie jakieś błędy, ale działa.
- Dodajemy grupę dla komputerów dołączonych do PDC (tutaj pdc_computer) -
Kod: Zaznacz cały
groupadd nazwa_grupy
- Dodajemy konto użytkownika root do samby
Kod: Zaznacz cały
smbpasswd -a root
- Dodajemy użytkownika do systemu U tworzy grupę o nazwie użytkownika
Kod: Zaznacz cały
useradd -U -m nazwa_użytkownika
m tworzy katalog domowy w /home
lub-d tworzy katalog domowy o wskazanej nazwie i lokalizacjiKod: Zaznacz cały
useradd nazwa_użytkownika -d /folder/nazwa_użytkownika -r -p user_passwd
-r tworzy konto systemowe
-p tworzy użytkownika o określonym haśle - Dodajemy użytkownika samby
Kod: Zaznacz cały
smbpasswd -a nazwa_użytkownika
Kod: Zaznacz cały
[global] #Definicja nazwy domeny i nazwy serwera. workgroup = nazwa_domeny netbios name = jakas_nazwa server string = jakas_nazwa #character set = ISO8859-2 #client code page = 852 #Definicja samby jako PDC security = user domain master = yes domain logons = yes encrypt passwords = yes smb passwd file = /etc/samba/smbpasswd unix password sync = no add machine script = /usr/sbin/useradd -d /dev/null -g pdc_computer -c 'Konto Maszyny %I' -s /bin/false %u #Definicja samby jako głównego serwera przeszukiwania local master = yes preferred master = yes os level = 90 #Definicja samby jako serwera WINS wins support = yes name resolve order = lmhosts host wins bcast #definicja samby jako głównego zegara dla hostów PDC time server = yes #Definicja zezwoleń na połączenia z serwerem samby #hosts allow = 192.168.1.9 #Definicja logów samby. Parametr %m tworzy dla każdego komputera osobny plik log file = /var/log/samba_%m.log log level = 2 #Ukrywanie plików zaczynających się od kropki hide dot files = yes #Definicja zasobu sieciowego, w którym można przechowywać, między innymi skrypty logowania (wymagane przy PDC) [netlogon] path = /mnt/netlogon browsable = no writeable = no public = no #Udostępniony zasób sieciowy z katalogiem domowym użytkownika samby [homes] browsable = no writeable = yes