Dołącz klienta Pardus do Active Directory za pomocą realmd

W przypadku Pardusa 25 zacznij od aplikacji Pardus Domain Joiner, jeśli Twoja organizacja ją wdrożyła i dokumentuje jej ustawienia; Pardus wymienia to narzędzie jako graficzną opcję dołączania lub usuwania komputera z domeny. Jeśli potrzebujesz powtarzalnej procedury, skorzystaj z poniższego schematu pracy w terminalu: skonfiguruj DNS i czas, zainstaluj pakiety realmd/SSSD dostępne dla Twojej wersji Pardusa, znajdź domenę, a następnie dołącz do niej za pomocą autoryzowanego konta. W tym przykładzie użyto fikcyjnej domeny DNS ad.example.comi konta o nazwie joinadmin. Zastąp oba wartościami swojej organizacji. Procedura jest odpowiednia dla klienta Pardusa, który może połączyć się z istniejącym kontrolerem domeny usługi Active Directory systemu Windows; nie tworzy ona domeny ani nie stosuje automatycznie wszystkich zasad grupy systemu Windows.

Przykład terminala sprawdzającego nazwę hosta Linux i resolver DNS dla domeny ad.example.com
Ilustrujący widok terminala przedstawiający sprawdzanie nazwy hosta i resolvera przed dołączeniem do przykładowej domeny.

Sprawdź, czy Pardus może znaleźć domenę

Przed zmianą konfiguracji tożsamości komputera upewnij się u administratora, że ​​masz uprawnienia do dołączania komputerów oraz że nazwa urządzenia i docelowa jednostka organizacyjna (OU) są zgodne z polityką organizacji. Dołączenie do domeny powoduje utworzenie lub użycie konta komputera w usłudze Active Directory. Jeśli jest to zarządzana stacja robocza produkcyjna, najpierw użyj komputera testowego.

Podłącz klienta do sieci organizacji lub sieci VPN, która może dotrzeć do kontrolerów domeny. Skonfiguruj klienta tak, aby korzystał z serwerów DNS Active Directory organizacji. Publiczny DNS może rozpoznawać zwykłe witryny, nie lokalizując wewnętrznych usług LDAP i Kerberos, więc sam dostęp do internetu nie wystarczy. Sprawdź nazwę systemu, resolver i zegar:

hostnamectl
resolvectl status
timedatectl status

Na przykład, klient o nazwie clientmoże używać 10.0.0.10jej jako serwera DNS i odbierać ad.example.comjako domeny wyszukiwania. Zamiast kopiować te przykłady, poproś dział IT o poprawne wartości. Synchronizuj zegar ze źródłem czasu w swojej organizacji; uwierzytelnianie Kerberos może się nie powieść, gdy zegary klienta i kontrolera domeny różnią się. Unikaj ręcznej edycji wygenerowanych plików resolvera, gdy zarządza nimi NetworkManager lub ustawienia sieciowe Pardus.

Zainstaluj narzędzia do przyłączania domen

W notatkach do wydania Pardus 25 wymieniono Pardus Domain Joiner jako aplikację do integracji z usługą Active Directory systemu Windows, a katalog aplikacji Pardus opisuje graficzne narzędzie do dołączania/usuwania domen. Jeśli korzystasz z graficznego interfejsu użytkownika, otwórz Centrum oprogramowania Pardus, wyszukaj Pardus Domain Joiner i postępuj zgodnie z instrukcjami swojej organizacji. Publiczne odnośniki potwierdzają przeznaczenie narzędzia, ale nie dokumentują dokładnych nazw pól ani interfejsu każdej wersji; nie należy zakładać, że opcje są identyczne we wszystkich wersjach.

Trasa CLI służy realmddo wykrywania i rejestrowania maszyny, adclioperacji domenowych oraz do obsługi SSSD (System Security Services Daemon) w celu wyszukiwania tożsamości i uwierzytelniania. Te nazwy pakietów są udokumentowane dla systemów z rodziny Debian, ale dostępność pakietów może się różnić w zależności od wersji i repozytorium Pardusa. W Pardusa należy najpierw zaktualizować indeks pakietów i sprawdzić, czy pakiety są oferowane przez skonfigurowane repozytoria:

sudo apt update
apt policy realmd sssd-ad sssd-tools adcli

Jeżeli pakiety są dostępne, zainstaluj je:

sudo apt install realmd sssd-ad sssd-tools adcli

Przed potwierdzeniem zapoznaj się z proponowanymi zmianami w menedżerze pakietów. Jeśli pakiet jest niedostępny, zatrzymaj się i sprawdź repozytoria Pardus oraz dokumentację wydania lub skontaktuj się z administratorem systemu. Nie dodawaj repozytorium niepowiązanej dystrybucji, aby wymusić instalację.

Przykład terminala instalującego realmd, sssd-ad, sssd-tools i adcli za pomocą apt
Krok pakietu instaluje komponenty wykrywania i SSSD, jeśli znajdują się one w skonfigurowanych repozytoriach Pardus.

Odkryj i dołącz do domeny Active Directory

Przed próbą rejestracji uruchom wykrywanie domeny:

sudo realm -v discover ad.example.com

Pomyślny wynik identyfikuje domenę jako Active Directory, pokazuje obszar Kerberos (zazwyczaj pisany wielkimi literami, np. AD.EXAMPLE.COM) i może identyfikować SSSD jako oprogramowanie klienckie. Jeśli wyszukiwanie się nie powiedzie, przerwij tutaj. Sprawdź rekordy DNS i łączność z administratorem, zamiast próbować losowo wpisać domenę lub zakodować na stałe adres IP kontrolera domeny.

Po pomyślnym wykryciu, dołącz do konta z uprawnieniami delegowanymi do dodawania tego komputera. Polecenie wyświetla monit o podanie hasła bez zapisywania go w historii powłoki:

sudo realm join --user=joinadmin ad.example.com

Hasło do konta należy wprowadzać tylko w monicie. Nie należy dodawać hasła --passwordani wklejać go do polecenia, zgłoszenia ani zrzutu ekranu. Pomyślne dołączenie zazwyczaj powoduje powrót do powłoki bez komunikatu o powodzeniu. Jeśli administrator wymaga konkretnej jednostki organizacyjnej (OU) lub nazwy komputera, realm joinprzed dołączeniem należy zapytać o zatwierdzone opcje; domyślne ustawienie może nie być zgodne z polityką firmy.

Przykład terminala, w którym realm discover wyszukuje usługę Active Directory, a realm join żąda podania hasła do konta dołączającego
Funkcja Discovery powinna zidentyfikować usługę Active Directory zanim polecenie join poprosi o podanie hasła autoryzowanego konta.

Zweryfikuj komputer i przetestuj logowanie do usługi AD

Najpierw sprawdź członkostwo:

realm list

Domena powinna być skonfigurowana, z Active Directory jako oprogramowaniem serwerowym. Następnie poproś SSSD o wyszukanie znanego użytkownika testowego po pełnej nazwie:

id alice@ad.example.com
getent passwd alice@ad.example.com

Zastąp je aliceprawdziwym kontem z uprawnieniami do logowania. Zwrócony UID, lista grup i rekord passwd wskazują, że system może rozpoznać konto; same w sobie nie dowodzą one, że logowanie na pulpicie lub zasady dostępu działają. Przetestuj interaktywne logowanie, używając formatu konta określonego przez administratora, zazwyczaj username@ad.example.com. Zachowaj lokalne konto administratora dostępne do momentu potwierdzenia logowania do domeny i dostępu do odzyskiwania.

Tworzenie katalogu domowego i logowanie do pulpitu zależą od wersji Pardusa, menedżera wyświetlania i konfiguracji PAM/SSSD. Nie zakładaj, że katalog domowy użytkownika usługi Active Directory jest tworzony automatycznie: sprawdź to za pomocą kontrolowanego konta testowego lub poproś administratora o skonfigurowanie i przetestowanie wymaganego modułu sesji. Podobnie, członkostwo w domenie nie daje automatycznie sudouprawnień administratora lokalnego.

Przykład terminala potwierdzającego przynależność do domeny i rozwiązującego użytkownika usługi Active Directory za pomocą identyfikatora i metody getent
Tego typu sprawdzenia mają na celu potwierdzenie przynależności do domeny i przeszukiwania katalogów. W celu zweryfikowania zasad obowiązujących na stacji roboczej nadal wymagany jest rzeczywisty test logowania.

Jeśli dołączenie się nie powiedzie

  • „Nie znaleziono domeny” lub przekroczenie limitu czasu wykrywania: sprawdź, czy Pardus korzysta z wewnętrznego DNS usługi AD, czy nazwa domeny jest jego nazwą DNS i czy klient może połączyć się z kontrolerem domeny. Poproś dział IT o potwierdzenie wymaganych rekordów DNS i dostępu do zapory sieciowej.
  • Błędy Kerberos lub zegara: przed ponowieniem próby porównaj je timedatectl statusze źródłem czasu organizacji i popraw synchronizację czasu.
  • Odmowa uwierzytelnienia lub dostępu: sprawdź, czy konto, do którego chcesz dołączyć, jest autoryzowane i czy zamierzony obiekt komputerowy nie koliduje z istniejącym obiektem lub ograniczeniem jednostki organizacyjnej.
  • Dołączenie zakończone sukcesem, ale wyszukiwanie/logowanie nieudane: sprawdź realm liststatus SSSD za pomocą systemctl status sssd; journalctl -u sssdw przypadku komunikatów diagnostycznych. Postępuj zgodnie z lokalną polityką IT przed zmianą reguł dostępu SSSD, PAM lub danych uwierzytelniających w pamięci podręcznej.

Szczegóły dotyczące poszczególnych wersji źródłowych można znaleźć w informacjach o wydaniu Pardus 25 , katalogu aplikacji Pardus , procedurze SSSD i Active Directory Ubuntu dotyczącej udokumentowanej sekwencji poleceń realmd oraz opisie pakietu realmd w Debianie . Sprawdź nazwy pakietów i zachowanie interfejsu graficznego w odniesieniu do wersji Pardus zainstalowanej na Twoim kliencie.

Zostaw komentarz

Konfiguracja panelu XFCE w stylu systemu Windows w systemie Pardus Linux

Konfiguracja panelu XFCE w stylu systemu Windows w systemie Pardus Linux

Zmień wygląd Pardus XFCE na znany dolny pasek zadań z menu aplikacji, przypiętymi programami uruchamiającymi, przyciskami otwartych okien i zasobnikiem systemowym.

Zainstaluj Flatpak i Snap w Gooroom — po sprawdzeniu zasad

Zainstaluj Flatpak i Snap w Gooroom — po sprawdzeniu zasad

Sprawdź wydanie Gooroom i zasady administratora, a następnie postępuj zgodnie z oficjalną ścieżką instalacji opartą na Debianie dla Flatpak lub Snap, nie omijając kontroli systemowej.

Pardus Image Writer czy niestandardowy obraz ISO? Wybierz odpowiednie narzędzie do wdrażania

Pardus Image Writer czy niestandardowy obraz ISO? Wybierz odpowiednie narzędzie do wdrażania

Dowiedz się, co potrafi Pardus Image Writer, jak bezpiecznie przygotować instalacyjną pamięć USB i które narzędzia są odpowiednie dla niestandardowych obrazów na żywo lub powtarzalnych wdrożeń flotowych.

Podwójny rozruch Pardusa i Windowsa 11 bez ponownego formatowania systemu Windows

Podwójny rozruch Pardusa i Windowsa 11 bez ponownego formatowania systemu Windows

Zainstaluj Pardus obok systemu Windows 11, zmniejszając wolumin Windows, wykorzystując nieprzydzielone miejsce i zachowując istniejącą partycję systemową EFI.

Uruchom RTL8821CE Wi-Fi na Pardusie za pomocą odpowiedniego oprogramowania sprzętowego

Uruchom RTL8821CE Wi-Fi na Pardusie za pomocą odpowiedniego oprogramowania sprzętowego

Zidentyfikuj RTL8821CE, zainstaluj oprogramowanie układowe Realtek obsługiwane przez Pardus, zweryfikuj sterownik, przeskanuj sieć Wi-Fi i przejdź do następnego kroku rozwiązywania problemów.

Włącz NVIDIA na Pardus 23 za pomocą instalatora sterownika

Włącz NVIDIA na Pardus 23 za pomocą instalatora sterownika

Użyj instalatora Pardus uwzględniającego sprzęt, aby włączyć właściwy sterownik NVIDIA, bezpiecznie przeprowadzić restart i sprawdzić aktywny moduł jądra.

Zainstaluj przeglądarkę Chrome w systemie Gooroom OS bez zmiany jej zasad

Zainstaluj przeglądarkę Chrome w systemie Gooroom OS bez zmiany jej zasad

Zainstaluj bezpiecznie oficjalny pakiet Chrome w systemie Gooroom OS, sprawdź zgodność, zachowaj ustawienia urządzenia i zweryfikuj zasady przeglądarki przed użyciem.

Dołącz klienta Pardus do Active Directory za pomocą realmd

Dołącz klienta Pardus do Active Directory za pomocą realmd

Przygotuj DNS i czas, zarejestruj Pardus w realmd i SSSD oraz zweryfikuj członkostwo w domenie i wyszukiwanie użytkowników przed poleganiem na logowaniu za pośrednictwem usługi AD.

Zatrzymaj rozrywanie ekranu Intel w Pardus poprzez dostrojenie XFCE VSync

Zatrzymaj rozrywanie ekranu Intel w Pardus poprzez dostrojenie XFCE VSync

Możesz zmniejszyć poziome rozrywanie obrazu w Pardus XFCE, sprawdzając sesję wyświetlania, włączając synchronizację kompozytora i stosując opcję Xorg TearFree firmy Intel tylko wtedy, gdy aktywny sterownik ją obsługuje.

Skonfiguruj sieć VPN Pardus z profilem dostarczonym przez dostawcę

Skonfiguruj sieć VPN Pardus z profilem dostarczonym przez dostawcę

Dodaj profil OpenVPN do NetworkManager w Pardus, zainstaluj odpowiednią wtyczkę, chroń dane uwierzytelniające i sprawdź, czy sieć VPN jest aktywna.