Website-Suche

Integrieren Sie Ubuntu 14.04 (Trusty Tahr) in Zentyal PDC (Primary Domain Controller) – Teil 7


Im Vergleich zu meinem vorherigen Beitrag über die Integration von Ubuntu 13.10 in Zentyal PDC Active Directory haben sich die Dinge für einige Softwarepakete seit der Veröffentlichung von Ubuntu 14.04, Codename Trusty Tahr, geändert und scheinen Ubuntu-Entwickler zu sein hatte die Unterstützung für das Paket „likewise-open“ eingestellt, das hervorragende Arbeit bei der Integration von Ubuntu in Windows Active Directory mit nur wenigen Handgriffen und Klicks geleistet hat .

Auf Ubuntu Launchpad.net wird auf der Seite für das Paket likewise-open eine Warnmeldung angezeigt, die besagt, dass es in Trusty Tahr keine Quellversion für das Paket gibt. Versuchen Sie also eine klassische Installation über die CLI mit dem Befehl apt-get install.

Aber keine Sorge, auch wenn „Trusty Tahr“ die Unterstützung für „likewise“-Pakete eingestellt hat (hoffen wir, dass dies vielleicht nur für kurze Zeit der Fall ist), können wir das weiterhin verwenden 'Saucy Salamander'-Repositories, laden Sie die Pakete herunter und installieren Sie sie manuell, um Ubuntu 14.04 im PDC Active Directory beizutreten.

Schritt 1: Abhängigkeitspakete herunterladen

1. Um die Pakete manuell herunterzuladen, gehen Sie zur offiziellen Paketseite „Ubuntu 13.10“, wählen Sie Ihren Standort aus und laden Sie die folgenden Pakete herunter.

  1. ebenfalls offen
  2. libglade2-0
  3. ebenfalls-open-gui

2. Nachdem Sie die Pakete heruntergeladen haben, installieren Sie die Pakete mit einem GUI-Installationsprogramm wie „Gdebi“ oder installieren Sie es über die Befehlszeile. Sie können die Pakete auch nur über die Befehlszeile herunterladen und installieren, indem Sie ein Terminal öffnen und die folgenden Befehle in dieser Reihenfolge ausführen.

wget http://de.archive.ubuntu.com/ubuntu/pool/main/l/likewise-open/likewise-open_6.1.0.406-0ubuntu10_amd64.deb
wget http://de.archive.ubuntu.com/ubuntu/pool/main/libg/libglade2/libglade2-0_2.6.4-1ubuntu3_amd64.deb
wget http://de.archive.ubuntu.com/ubuntu/pool/universe/l/likewise-open/likewise-open-gui_6.1.0.406-0ubuntu10_amd64.deb
sudo dpkg -i likewise-open_6.1.0.406-0ubuntu10_amd64.deb
sudo dpkg -i libglade2-0_2.6.4-1ubuntu3_amd64.deb
sudo dpkg -i likewise-open-gui_6.1.0.406-0ubuntu10_amd64.deb

Das ist alles zum Herunterladen und Installieren von „likewise-open“-Paketen, die für den Beitritt von „Ubuntu 14.04“ zu Active Directory erforderlich sind. Sie können auch alle diese drei Pakete für eine spätere Wiederverwendung sichern.

Schritt 2: Integration von Ubuntu 14.04 in Zentyal PDC

Das Verfahren zum Beitritt zu „Ubuntu 14.04“ mit „likewise“ ist das gleiche wie für alle Ubuntu-Vorgänger, wie in diesem Beitrag „Ubuntu in Zentyal PDC integrieren“ beschrieben.

3. Wenn Sie lieber eine GUI verwenden möchten, geben Sie den folgenden Befehl im Terminal ein und geben Sie Ihre Einstellungen und PDC-Administratoranmeldeinformationen ein.

Wenn Ihre Netzwerkeinstellungen korrekt sind und der DNS-Eintrag auf „Zentyal PDC“ verweist, sollten Sie am Ende eine erfolgreiche Bestätigungsmeldung erhalten.

4. Wenn Sie die Befehlszeile bevorzugen, geben Sie den folgenden Befehl ein, um „Ubuntu 14.04“ in Active Directory zu integrieren.

sudo domainjoin-cli join domain.tld domain_administrator

5. Nachdem Sie Ubuntu 14.04 erfolgreich beigetreten sind, starten Sie Ihr System neu. Öffnen Sie als Nächstes einen Browser und navigieren Sie zu „Zentyal Web Interface“ und überprüfen Sie, ob der Hostname „Ubuntu 14.04“ im Modul Benutzer und Computer angezeigt wird.

Sie können Ihren „Zentyal PDC Server“-Status sehen, indem Sie den folgenden Befehl ausführen.

lw-get-status

Schritt 3: Melden Sie sich mit Domänenanmeldeinformationen an

Ubuntu 14.04 akzeptiert nur interne Systembenutzer auf dem Anmeldebildschirm und bietet keine Möglichkeit, einen Benutzer manuell über Active Directory anzumelden.

6. Um tatsächlich eine GUI-Anmeldung unter Ubuntu 14.04 mit einem Active Directory-Benutzer durchzuführen, bearbeiten Sie „50-ubuntu.conf >“-Datei im Pfad „/usr/share/lightdm.conf.d/“ und fügen Sie die folgenden Zeilen hinzu. Starten Sie dann neu, um die Änderungen zu übernehmen.

allow-guest=false      		## If you want to disable Guest login
greeter-show-manual-login=true  ## Enables manual login field

7. Wählen Sie nach dem Neustart auf dem Anmeldebildschirm „Anmelden“ und geben Sie Ihre Active Directory-Benutzer-Anmeldeinformationen mit Bezug zur Syntax ein.

domain_name\domain_user
domain_name.tld\domain_user
domain_user

8. Um eine CLI-Anmeldung vom Terminal aus durchzuführen, verwenden Sie die folgende Syntax.

su - domain_name\\domain_user
su - domain_user

Wie Sie sehen, unterscheidet sich der Home-Pfad, die UID und die Gruppendarstellung des Active Directory-Benutzers von denen interner Ubuntu-Benutzer.

Schritt 4: Aktivieren Sie Active Directory-Administratorrechte

Remote-Benutzer aus Active Directory haben denselben Standardstatus wie interne Ubuntu-Benutzer und dürfen keine Verwaltungsaufgaben auf dem System ausführen.

9. Um einem Active Directory-Administratorbenutzer Root-Rechte zu erteilen, führen Sie den folgenden Befehl mit Root-Rechten aus.

sudo usermod -a -G sudo AD_administrative_user

Grundsätzlich fügt der obige Befehl den Active Directory-Administratorbenutzer zur lokalen Ubuntu-Gruppe „sudo“ hinzu, einer Gruppe, die mit Root-Rechten aktiviert ist.

Schritt 5: Domain verlassen

10. Um die Domain über die GUI zu verlassen, öffnen Sie „Likewise“ in der Befehlszeile und klicken Sie auf Domain verlassen.

Wenn Sie dies lieber über die Befehlszeile tun möchten, führen Sie den folgenden Befehl aus und geben Sie das Kennwort für den AD-Administratorbenutzer ein.

sudo domainjoin-cli leave domain_name

Das sind alle Einstellungen, die für eine grundlegende Ubuntu 14.04-Integration in ein Primary Domain Controller Active Directory mit Hilfe ausgeliehener Likewise-open-Pakete erforderlich sind aus Ubuntu 13.10-Repositories.