Blog o wszystkim o czym nie chciałbym zapomnieć.
Blog o wszystkim o czym nie chciałbym zapomnieć.

Podłączenie serwera z systemem Debian 8 do domeny Active Directory

Aby dodać maszynę z systemem Debian 8 należy wykonać kilka prostych kroków.

debian-logo

Na początku musimy sprawdzić kilka rzeczy:

  • czy na pewno mamy system Debian 8 – można to sprawdzić poleceniem cat /etc/debian_version
  • czy nasz system jest podłączony do sieci (dostęp do sieci LAN/WAN)
  • czy nasz serwer DNS wskazuje poprawnie na usługi AciveDirectory (czy możemy podłączać w tej sieci komputery do wybranej domeny)

1. Instalujemy wymagane pakiety, ponieważ mój Debian jest na maszynie wirtualnej to instaluje również pakiet ntp, jeśli twój system posiada RTC to nie musisz go instalować:

apt-get update

apt-get install realmd adcli sssd ntp

2. Po zainstalowaniu wszystkich pakietów wraz z zależnościami tworzymy katalog /var/lib/samba/private, z nieznanych przyczyn brak tego katalogu może uniemożliwić nam podłączenie systemu do domeny:

mkdir -p /var/lib/samba/private

3. Dodajemy do automatycznego uruchomienia przy starcie pakietu sssd:

systemctl enable sssd

4. Sprawdzamy czy nasz system „widzi” domenę do której chcemy go podłączyć, należy zastąpić nasza-domena.local swoja docelową domeną:

realm discover nasza-domena.local

Powinniśmy dostać informacje o naszej domenie jeśli wszystko działa poprawnie:

debian-joindomain01

5. Teraz możemy podłączyć nasz system do domeny, należy pamiętać aby zastąpić nazwę użytkownika nasz.admin nazwą użytkownika z uprawnieniami do podłączania nowych komputerów do domeny oraz nazwę domeny moja-domena.local swoją nazwą domeny:

realm join --user=nasz.admin moja-domena.local

6. Debian domyślnie nie tworzy katalogów domowych dla użytkowników domeny logujących się do systemu wiec musimy skonfigurować to poleceniem:

echo "session required pam_mkhomedir.so skel=/etc/skel/ umask=0022" | tee -a /etc/pam.d/common-session

7. Na koniec aby logować się do systemu samą nazwą użytkownika bez domeny czyli np. janek zamiast janek@moja-domena.local należy edytować plik /etc/sssd/sssd.conf i zmieniamy wartość use_fully_qualified_names na False:

nano /etc/sssd/sssd.conf

debian-joindomain02

 

Zapisujemy plik konfiguracyjny kombinacją klawiszy Ctrl + x i restartujemy system poleceniem reboot:

reboot

Gotowe, teraz już możemy logować się użytkownikami z AD 🙂

 

Linkografia:

http://www.alandmoore.com/blog/2015/05/06/joining-debian-8-to-active-directory/

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Ta strona używa Akismet do redukcji spamu. Dowiedz się, w jaki sposób przetwarzane są dane Twoich komentarzy.

7 komentarzy “Podłączenie serwera z systemem Debian 8 do domeny Active Directory”

Translate »