GNU/Linux >> Znalost Linux >  >> Linux

Jak používat realmd v Ubuntu 14.04 LTS pro připojení k doméně Active Directory?

Nastínil jsem všechny kroky potřebné k tomu, aby to fungovalo. Existuje řada chyb týkajících se instalace balíčků. Veškerý základní software funguje skvěle, ale je potřeba udělat několik kroků, aby věci fungovaly:http://funwithlinux.net/2014/04/join-ubuntu-14-04-to-active-directory-domain -using-realmd

Krátká verze:

  1. Přidejte následující do /etc/realmd.conf

    [service]
    automatic-install = no

  2. Dále nainstalujte následující balíčky:samba-common-bin, samba-libs, sssd-tools, krb5-user, adcli

  3. Získejte lístek kerberos pro svého uživatele AD.

  4. Připojte se v bezobslužném režimu s novým principálem uživatele (na jednom řádku):

realm --verbose join localdomain.xx --user-principal=myubuntuserver/[email protected] --unattended

  1. Chyba, kterou jste zmínili, konkrétně souvisí se známou chybou (alespoň ji v současnosti zná Fedora/RH) v sssd. sssd segfaults na možnost use_fully_qualified_names = True tak pokračujte a okomentujte tuto možnost a restartujte sssd.

Zkoušel jsem přijatou odpověď 16.04.1 LTS a příkaz selhal s něčím o heslu. Spuštěn sudo realm join normálně by hlásil chybu Necessary packages are not installed: sssd-tools sssd libnss-sss libpam-sss adcli , i když jsou všechny nainstalovány. Po hodinovém hledání jsem našel toto řešení, které říká, že byste měli přidat --install=/ na příkaz join. Takže úplná syntaxe je:

sudo realm join -v -U administrator DOMAIN.COM --install=/

Linux
  1. Jak nainstalovat Docker na Ubuntu 20.04 LTS

  2. Jak nainstalovat VirtualBox na Ubuntu 22.04 LTS

  3. Jak získat datum vypršení platnosti uživatelského hesla z Active Directory?

  1. Jak nainstalovat a používat iostat na Ubuntu 16.04 LTS

  2. Jak nainstalovat a používat Telnet na Ubuntu 20.04 LTS

  3. Připojením k doméně Active Directory se nevytvoří DNS záznam

  1. Jak nainstalovat a používat SoftHSM na Ubuntu 16.04 LTS

  2. Jak se připojit k doméně Active Directory pomocí Realmd (nakonfigurujte CentOS/RHEL 7 jako klienta Active Directory)

  3. Jak používat nejnovější Python 2.7.x The Right Way na Ubuntu 12.04 LTS?