Jak mogę dołączyć komputer z systemem Linux do domeny Windows?


12

Przepraszam, jeśli niewłaściwie używam tutaj warunków; Właściwie niewiele wiem o usłudze Active Directory i powiązanych technologiach. Zasadniczo mam komputer z systemem Linux i chciałbym, aby (lub mój użytkownik na tym komputerze) był powiązany z moim użytkownikiem w Domenie, aby móc przeglądać sieć i wszystkie inne rzeczy, które ma Windows.

Czy to jest wykonalne? Na co muszę patrzeć, aby zrobić coś takiego?

Odpowiedzi:


9

Istnieją trzy główne opcje:

  • Kerberos plus LDAP - jest to opcja niższego poziomu, w której konfigurujesz Linuksa do samodzielnego korzystania z podstawowych protokołów Active Directory. Opisane w tej odpowiedzi .
  • Samba - Samba to de facto standard dołączania komputera z systemem Linux do domeny Windows.
  • Usługi Microsoft Windows dla systemu Unix obejmują opcje udostępniania nazw użytkowników w systemie Linux / UNIX za pośrednictwem NIS oraz synchronizacji haseł z maszynami z systemem Linux / UNIX. Użyłbyś tego, gdybyś chciał zrobić wszystko , co możliwe z systemu Windows lub jeśli posiadałeś istniejącą infrastrukturę Linux / UNIX, którą chciałbyś powiązać z Windows; w większości środowisk jedno z pozostałych rozwiązań byłoby jednak lepsze.

Dostępnych jest także kilka innych opcji: Podobnie (najwyraźniej nie jest już dostępny), Centrify, SSSD ... W tym pytaniu jest dalsza dyskusja .


+1 za Podobnie. Podobnie Open zaoszczędził mi setki godzin na administrowaniu użytkownikami. Specjalnie zbudowałem infrastrukturę AD dla moich urządzeń Linux. Sposób, sposób sposób znacznie lepszy
Matt Simmons,

Podobnie wydaje się martwy; przynajmniej twój link prowadzi do jakiejś niepowiązanej firmy, a wyszukiwanie niewiele się pojawia.
detly

1
Podobnie został zakupiony przez Isilon (obecnie DellEMC) w celu włączenia ich na NAS. Chyba zrezygnowali z samodzielnego produktu.
Dan Pritts,


0

Proponuję spojrzeć na doskonały pakiet domeny publicznej o nazwie Samba. Równie dobrze może być częścią zainstalowanej dystrybucji Linuksa.


0

Aby uzyskać wszystkie korzyści i bezpieczeństwo AD, potrzebujesz rozwiązania obejmującego Kerberos (do uwierzytelnienia) i LDAP (do autoryzacji). Jest tu świetny samouczek , z którego korzystałem w przeszłości i działa on niesamowicie dobrze. Implementacja jest bardziej złożona niż użycie samba / winbindd, ale zyskasz możliwość korzystania z atrybutów UNIX w AD do zarządzania użytkownikami, grupami, UID, GID itp.


1
Wierzę, że Samba / Winbind może również używać atrybutów UNIX AD, używając backendu idmap_ad ( samba.org/samba/docs/man/manpages-3/idmap_ad.8.html ) i ustawienia smb.conf „winbind nss info” ( samba.org/samba/docs/man/manpages-3/smb.conf.5.html#id2564796 ).
Josh Kelley

Heh, nowości dla mnie :-) To fajna funkcja. Wydaje mi się, że nadal wolę bezpieczeństwo, które zapewnia Kerberos, ale w przypadku prostszych konfiguracji prawdopodobnie będzie to w porządku.
EEAA

Samouczek nie wydaje mi się doskonały. Na przykład: „Upewnij się, że odpowiednie biblioteki Kerberos, OpenLDAP, pam_krb5 i nss_ldap są zainstalowane. Jeśli nie są zainstalowane, zainstaluj je.”, Bez żadnych dodatkowych szczegółów.
Frank H.

@FrankH. Zauważysz, że ta odpowiedź ma 7 lat. Jeśli masz lepszy samouczek, do którego możesz utworzyć link, z całą pewnością odpowiednio edytuj moją odpowiedź. Jeśli jednak jesteś administratorem systemu Linux, możliwość instalowania pakietów bez instrukcji krok po kroku to jedna z pierwszych rzeczy, których powinieneś się nauczyć.
EEAA

3
@FrankH. Jesteś profesjonalistą Nie możesz racjonalnie oczekiwać, że wykonasz swoją pracę, wykonując doskonale kompleksowe instrukcje krok po kroku dla każdego zadania, które musisz wykonać. Potrzebny jest pewien poziom inicjatywy, aby wyjść i nauczyć się używanych systemów operacyjnych. Jeśli nie możesz lub nie chcesz tego zrobić, zatrudnij kogoś, kto Ci pomoże. Nie ma w tym wstydu.
EEAA


0

Samba / podobnie jest przesada.

Skonfiguruj pam_krb5, uwierzytelniając się w KDC domeny AD.


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.