Konfigurowanie udziałów Zentyal AD i Samba: 2026 przewodnik krok po kroku | INTROSERV

Zentyal: Kompletny przewodnik po konfiguracji Active Directory i serwera plików Samba

Zentyal to potężna, oparta na systemie Linux alternatywa dla systemu Windows Server, umożliwiająca wdrożenie w pełni funkcjonalnego kontrolera domeny w infrastrukturze wirtualnej (np. przy użyciu Proxmox VE jako hiperwizora). Niniejszy przewodnik obejmuje podróż od instalacji "waniliowej" do gotowej do produkcji domeny z udziałami sieciowymi i podłączonymi klientami Windows.

Przygotowanie systemu

Przed rozpoczęciem klikania przycisków należy upewnić się, że

  1. Serwer ma statyczny adres IP.
  2. Wybrano nazwę domeny (np. office.lan).
  3. Zentyal jest zainstalowany z następującymi modułami: DNS, Kontroler domeny i udostępnianie plików oraz Użytkownicy i komputery.

Info

Ten samouczek wykorzystuje Zentyal 8.0. Interfejs może się różnić w innych wersjach.

Tip

Jeśli korzystasz z instalatora Zentyal ISO, wybierz rolę "Domain Controller". System automatycznie zaznaczy wszystkie trzy wymagane moduły do instalacji.

Uzyskaj dostęp do interfejsu internetowego pod adresem https://<YOUR_ZENTYAL_IP>:8443, wprowadź swoje poświadczenia i rozpocznij konfigurację.

Tip

Jeśli jest to pierwsze logowanie po instalacji, wybierz rolę serwera kontrolera domeny i poczekaj na zainstalowanie komponentów. Możesz pominąć początkowego kreatora i wykonać konfiguracje ręcznie, aby uzyskać lepszą kontrolę.

Konfiguracja nazwy domeny

Przejdź do System -> Ogólne i określ nazwę domeny (np. office.lan). Kluczowe: Kliknij Zmień, a następnie kliknij Zapisz zmiany w prawym górnym rogu, aby zastosować ustawienia.

Konfiguracja modułu DNS

Active Directory jest krytycznie zależne od DNS. Jeśli DNS jest źle skonfigurowany, klienci Windows po prostu nie będą "widzieć" domeny.

Krok 1: Przejdź do Status modułu. Upewnij się, że moduł DNS jest włączony. Jeśli nie, włącz go i zapisz zmiany.

Krok 2: Przejdź do zakładki Infrastruktura -> DNS.

Zakładka Forwardery: Dodaj zewnętrzne serwery DNS (np. 8.8.8.8 lub DNS dostawcy usług internetowych). Obsługują one żądania, których nie można rozwiązać lokalnie. Kliknij Dodaj nowy -> Zapisz zmiany.

Zakładka Domeny: Powinna już zawierać wpis dla domeny (office.lan).

Konfiguracja kontrolera Active Directory

Teraz przekształćmy serwer w funkcjonalny kontroler domeny.

Krok 1: W Module Status włącz Domain Controller i File Sharing. Jeśli napotkasz błąd, przejdź do linku:

i upewnij się, że adres IP serwera jest prawidłowo przypisany:

Krok 2: Przejdź do zakładki Domain.

Krok 3: Zweryfikuj parametry: Server Role: Kontroler domeny. Nazwa NetBIOS: OFFICE. Domain Realm: office.lan. Drive Letter: Określa literę, która zostanie przypisana do dysku sieciowego automatycznie montowanego dla każdego użytkownika domeny podczas logowania.

Tworzenie użytkowników i grup domeny

Domena jest tylko powłoką, dopóki nie ma użytkowników.

Krok 1: Na pasku bocznym przejdź do Użytkownicy i komputery -> Zarządzaj.

Krok 2: Wybierz Użytkownicy z drzewa po lewej stronie.

Krok 3: Kliknij przycisk Add New (+).

Krok 4: Utwórz użytkownika (np. admin.work lub i.user) i ustaw silne hasło. Kliknij przycisk Dodaj.

Tip

Użyj tej samej sekcji, aby utworzyć grupy. Organizowanie użytkowników w grupy (np. "HR", "IT", "Sprzedaż") jest najbardziej efektywnym sposobem zarządzania uprawnieniami dostępu.

Aktualizacja administratora domeny

Domyślnie Zentyal tworzy użytkownika Administratora należącego do grup Domain Admins i Schema Admins.

Należy natychmiast ustawić bezpieczne hasło dla tego konta. Będzie ono potrzebne do dołączania serwerów do domeny i wykonywania zadań administracyjnych wysokiego poziomu.

Tip

Możesz utworzyć nowego administratora domeny, dodając użytkownika do grup Domain Admins i Schema Admins.

Konfiguracja udziałów sieciowych Samba

Aby umożliwić udostępnianie plików, musimy utworzyć katalog z określonymi listami kontroli dostępu (ACL).

Krok 1: Upewnij się, że moduł File Sh aring jest aktywny w Module Status.

Krok 2: Przejdź do File Sharing -> Shares.

Krok 3: Kliknij Add New, nazwij folder (np. Shared_Files) i wybierz ścieżkę: Directory under Zentyal /home/samba.

Krok 4: Ustaw uprawnienia (ACL): Na liście folderów udostępnionych kliknij ikonę Access Control.

Krok 5: Kliknij Add New, wybierz swojego użytkownika (lub grupę Domain Users) i ustaw uprawnienia na Read Write.

Info

Zawsze klikaj Save Changes w górnym nagłówku, aby zatwierdzić konfigurację w systemie na żywo.

Dołączanie do stacji roboczych z systemem Linux (Ubuntu/Debian)

W tej sekcji opisano, jak dołączyć maszynę z systemem Ubuntu lub Debian do nowej domeny, aby użytkownicy mogli logować się przy użyciu poświadczeń domeny.

Przygotowanie i instalacja

Upewnij się, że DNS klienta Linux wskazuje na adres IP serwera Zentyal. Następnie zainstaluj wymagane pakiety:

sudo apt update && sudo apt install realmd sssd sssd-tools adcli libpam-sss -y

Zmodyfikujustawienia DNS we właściwościach karty sieciowej. W naszym przykładzie używamy Ubuntu Desktop. Ogólnie rzecz biorąc, każde środowisko graficzne zapewnia sposób konfiguracji tego parametru. Alternatywnie, zawsze można to zrobić za pomocą wiersza poleceń - konkretna metoda będzie zależeć od dystrybucji: Netplan dla Ubuntu lub tradycyjny plik /etc/network/interfaces dla Debiana.

Tip

W systemie Linux najlepiej jest zachować tylko adres IP kontrolera domeny w ustawieniach DNS. Forwardery DNS Zentyal będą obsługiwać globalne rozpoznawanie nazw internetowych dla klienta.

Dołączanie do domeny

Uruchom następujące polecenie (zastąp office.lan swoją domeną):

sudo realm join -U Administrator office.lan

Po wyświetleniu monitu wprowadź hasło administratora domeny.

Konfigurowanie uprawnień Sudo

Aby umożliwić grupie "Domain Admins" korzystanie z sudo, należy utworzyć plik konfiguracyjny:

echo "%Domain\ Admins@office.lan ALL=(ALL) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/domain-admins

Automatyczne tworzenie katalogu domowego

Aby zapewnić automatyczne tworzenie folderu /home/user przy pierwszym logowaniu do domeny:

sudo pam-auth-update --enable mkhomedir

Weryfikacja logowania

Zwróć szczególną uwagę na format nazwy użytkownika, ponieważ różni się on od standardowego formatu zwykle używanego w systemie Windows.

Przyłączanie serwera/klienta Windows do domeny

Na koniec podłączmy maszynę z systemem Windows, aby zweryfikować konfigurację.

Konfiguracja sieci Windows

Otwórz Sieć i Internet -> Połączenia sieciowe.

  • Kliknij prawym przyciskiem myszy na adapter -> Właściwości.
  • Wybierz Protokół internetowy w wersji 4 (TCP/IPv4) -> Właściwości.


W polu Preferowany serwer DNS wprowadź adres IP serwera Zentyal. Jest to najważniejszy krok.

Dołączanie do domeny

Krok 1. Otwórz Właściwości systemu (System -> Zaawansowane ustawienia systemu); zakładka Nazwa komputera -> przycisk Zmień.

Krok 2. Wybierz pole "Członek domeny" i wprowadź nazwę domeny. W naszym przykładzie jest to office.lan.

Krok 3. W wyświetlonym oknie wprowadź login i hasło użytkownika z grupy administratorów domeny. Wcześniej w tym podręczniku ustawiliśmy hasło dla konta Administrator, które jest członkiem grupy administratorów domeny.

Po pomyślnym dołączeniu do domeny uruchom ponownie system Windows. Po ponownym uruchomieniu będziesz mógł użyć konta domeny do zalogowania się do systemu Windows.

Logowanie i weryfikacja

Na ekranie logowania wybierz opcję Inny użytkownik i wprowadź poświadczenia w następującym formacie: OFFICE\i.user (zastąp i.user utworzoną nazwą użytkownika).

Po zalogowaniu otwórz Mój komputer. Powinieneś zobaczyć zmapowany dysk sieciowy (zwykle H:). Jest to udział Samba utworzony w interfejsie Zentyal.

Gratulacje! Wdrożyłeś pełnowymiarową infrastrukturę IT. Zentyal z powodzeniem zarządza teraz DNS, Active Directory (AD) i usługami plików Samba.

VAT

  • Other

    Other

    0%
  • austria

    Austria

    20%
  • Belgium

    Belgium

    21%
  • Bulgaria

    Bulgaria

    20%
  • Croatia

    Croatia

    25%
  • Cyprus

    Cyprus

    19%
  • Czech Republic

    Czech Republic

    21%
  • Denmark

    Denmark

    25%
  • Estonia

    Estonia

    22%
  • France

    France

    20%
  • Finland

    Finland

    24%
  • Germany

    Germany

    19%
  • Greece

    Greece

    24%
  • Hungary

    Hungary

    27%
  • Ireland

    Ireland

    23%
  • Italy

    Italy

    22%
  • Latvia

    Latvia

    21%
  • Lithuania

    Lithuania

    21%
  • Luxembourg

    Luxembourg

    17%
  • Malta

    Malta

    18%
  • Netherlands

    Netherlands

    21%
  • Poland

    Poland

    23%
  • Portugal

    Portugal

    23%
  • Romania

    Romania

    19%
  • Slovakia

    Slovakia

    20%
  • Slovenia

    Slovenia

    %
  • Spain

    Spain

    21%
  • Sweden

    Sweden

    25%
  • USA

    USA

    0%
european
states
  • Other
  • canada
  • poland
  • european-union
  • france
  • germany
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria