Samba jako PDC

Z wiki linux-user
Skocz do: nawigacji, wyszukiwania
m
m (aktualizacja strony)
Linia 107: Linia 107:
 
  sudo chmod 770 /home/samba/profiles/
 
  sudo chmod 770 /home/samba/profiles/
 
  sudo chmod 740 /home/samba/netlogon/
 
  sudo chmod 740 /home/samba/netlogon/
Dodajemy użytkowników bez dostępu do powłoki z grupą ''samba'' do systemu
+
=== Użytkownicy ===
  sudo useradd -c "Uzytkownik samba" -g samba -d /dev/null -s /bin/false user1
+
Na początku zakładamy konto dla użytkownika [[root]] będziemy go potrzebowali jedynie do kontaktowania się z serwerem samby na początku zakładania domeny np w systemie Windows.
 +
smbpasswd -a root
 +
Dla każdego użytkownika musimy dodać tzw maszyne zaufania czyli komputer + użytkownika bez dostępu do powłoki
 +
zakładamy grupę dla maszyn
 +
  sudo groupadd samba-machines
 +
dodajemy maszynę
 +
  useradd -c "konto komputera" -g samba-machines -d /dev/null -s /bin/false kowalski$
 +
oraz
 +
smbpasswd -a -m kowalski
 +
Teraz dodajemy zwykłego użytkownika w systemie (wymóg samby) oraz dodajemy grupę dla użytkowników samby
 +
groupadd smbusers
 +
dodajemy użytkownika do systemu z ograniczeniami
 +
useradd -c "konto uzytkownika kowalski" -g smbusers -s /bin/false kowalski
 
tego samego użytkownika dodajemy do samby
 
tego samego użytkownika dodajemy do samby
  smbpasswd -a user1
+
  smbpasswd -a kowalski
 
taką samą czynność musimy przeprowadzić dla każdego użytkownika, który ma mieć jakiś dostęp do zasobów samby.
 
taką samą czynność musimy przeprowadzić dla każdego użytkownika, który ma mieć jakiś dostęp do zasobów samby.
dodajemy również grupę ''samba-machines''
+
 
  sudo groupadd samba-machines
+
   
 +
 
 
ta grupa będzie nam potrzebna do dodawania maszyn do samby za ten proces odpowiada opcja w pliku konfiguracyjnym ''smb.conf''
 
ta grupa będzie nam potrzebna do dodawania maszyn do samby za ten proces odpowiada opcja w pliku konfiguracyjnym ''smb.conf''
 
  add machine script = /usr/sbin/useradd -d /dev/null -g samba-machines -c 'konto maszyny %I' -s /bin/false %u
 
  add machine script = /usr/sbin/useradd -d /dev/null -g samba-machines -c 'konto maszyny %I' -s /bin/false %u
 +
 +
 
restartujemy sambę
 
restartujemy sambę
 
  sudo service smbd restart
 
  sudo service smbd restart
 
to samo robimy z demonem nmbd
 
to samo robimy z demonem nmbd
 
  sudo service nmbd restart
 
  sudo service nmbd restart
 +
i uruchamiamy winbinda
 +
sudo service winbind start
 
uruchamiamy sambę przy wstawaniu systemu
 
uruchamiamy sambę przy wstawaniu systemu
 
  chkconfig smbd on
 
  chkconfig smbd on
 
oraz  
 
oraz  
 
  chkconfig nmbd on
 
  chkconfig nmbd on
 
+
i
 +
chkconfig winbind on
 +
Uwaga domyślnie możesz nie mieć zainstalowanego programu [[chkconfig]], dlatego przed wydaniem powyższych komend musisz zainstalować ten pakiet poleceniem
 +
sudo -apt-get install chkconfig
  
  

Wersja z 15:30, 26 cze 2012

Osobiste
Przestrzenie nazw

Warianty
Działania
Nawigacja
Narzędzia


Sponsor serwisu

Firma informatyczna ITProjek Bydgoszcz usługi informacztyczne, serwery, linux, windows, strony www, hosting, sieci komputerowe, system archiwizacji danych