Zoeken op website

Integreer het Ubuntu-systeem in Zentyal PDC (primaire domeincontroller) - Deel 5


Na mijn eerdere tutorials over Zentyal 3.4 uitgevoerd als een PDC, waarbij ik tot nu toe alleen met Windows gerelateerde besturingssystemen heb gewerkt, is het tijd om Linux distribueert systemen naar deze domeinnaam.

  1. Installeer Zentyal als PDC (Primary Domain Controller) en integreer Windows – Deel 1
  2. Beheer Zentyal PDC (Primary Domain Controller) vanuit Windows – Deel 2
  3. Organisatie-eenheden creëren en groepsbeleid inschakelen – Deel 3
  4. Bestandsdeling instellen in Zentyal 3.4 PDC – Deel 4

Zentyal 3.4 Community Server ingesteld als primaire domeincontroller gedraagt zich als een Windows 2003-server en kan eenvoudig worden aangesloten op allerlei Windows-gebaseerde besturingssystemen, zoals Windows XP, 7, 8, 8.1, Server Editions 2003/2008/ 20012 en kan ook uitstekend werk leveren bij het aansluiten bij Linux Desktop/Server-distributies.

In deze opstelling wordt Ubuntu 13.10 Desktop (of een andere Ubuntu-versie) geïntegreerd in Zentyal PDC met behulp van het Also Open-pakket gebaseerd op Winbind dat te vinden is in Ubuntu-repository's.

Stap 1: Ubuntu integreren in Zentyal PDC

1. Open in Ubuntu 13.10 Software en updates vanuit het menu Dash.

2. Vink op het tabblad Overige Software beide Canonical Partners aan.

3. Open een terminal en voer een update van de systeemrepository uit met de opdracht “sudo apt-get update”.

sudo apt-get update

4. Installeer vervolgens Likewise Open softwarepakketten die nodig zijn om Ubuntu te laten deelnemen aan Zentyal 3.4 PDC door deze uit te voeren.

sudo apt-get install likewise-open-gui

Stap 2: Netwerkverbindingen configureren

Deze stap is optioneel als uw systeem al Zentyal DNS IP heeft in Netwerkconfiguratie!.

5. Ga naar de snelkoppeling Netwerk in het bovenste menu, klik er met de rechtermuisknop op en selecteer Verbindingen bewerken.

6. Kies uw Netwerkinterface die is verbonden met uw Zentyal-netwerk en selecteer Bewerken.

7. Selecteer alleen Handmatig of Automatisch (DHCP) adres (de belangrijke configuraties hier zijn uw DNS) en voer alle benodigde configuraties in. Druk op Opslaan, venster sluiten en uw configuratie verifiëren. Voer in het DNS-veld Zentyal 3.4 IP-adres in.

8. Om te verifiëren dat uw DNS-functionaliteit werkt, voert u een ping-opdracht uit op de domeinnaam.

Het domein reageert vanuit Ubuntu en alles is correct geconfigureerd!

9. Verifieer als noodzakelijke stap uw Ubuntu-hostnaam ( zou moeten reageren met uw systeemhostnaam. Bewerk dit bestand anders met een bestandseditor zoals nano, vi of gedit.

hostname
cat /etc/hostname

Stap 3: Sluit u aan bij Ubuntu bij Zentyal PDC

10. Nu is het tijd om Ubuntu aan te sluiten bij Zentyal PDC en deel uit te maken van Active Directory. Open opnieuw een Terminal en voer de volgende opdracht in en start opnieuw op om nieuwe instellingen toe te passen.

sudo domainjoin-cli join domain_name domain_administrative_user

Als u dit liever doet via een grafische gebruikersinterface, voert u de volgende opdracht uit op de terminal.

sudo domainjoin-gui

En voer uw instellingen in zoals in de onderstaande schermafbeeldingen.

Aan het einde krijgt u een succesmelding van de server.

11. Om te bevestigen dat Ubuntu is toegevoegd aan Active Directory, gaat u naar Zentyal Web Administrative Tool ( https://uwdomeinnaam ), navigeert u naar Gebruikers en computers -> Beheren en controleer of de Ubuntu-hostnaam verschijnt in het domeinforest op computers.

12. Als aanvullende stap kunt u ook verifiëren vanaf een extern Windows-systeem door Active Directory: gebruikers en computers uit te voeren.

Stap 4: Log in op domeincontroller

13. Om in te loggen met een gebruiker die tot het domein behoort, gebruikt u de volgende structuur vanaf de Terminal-opdrachtregel.

su -  domain_name\\domain_user

14. Om een GUI-aanmelding uit te voeren op Ubuntu 13.04 en Ubuntu 13.10, bewerkt u het bestand /etc/lightdm/lightdm.conf.d/10-ubuntu.conf.

sudo nano /etc/lightdm/lightdm.conf.d/10-ubuntu.conf

Voeg de volgende regels toe onder aan het bestand.

allow-guest=false
greeter-show-manual-login=true

15. Ga vervolgens naar het Ubuntu-inlogscherm, selecteer Inloggen met behulp van de toetsenbordpijlen en voer in.

domain_name\domain_user
OR
domain_name.tld\domain_user
OR
domain_user

16. Nu kunt u inloggen op Ubuntu met externe gebruikers die behoren tot Zentyal PDC Active Directory en hun standaardprofiel zal zich op bevinden.

/home/likewise-open/DOMAIN_NAME/domain_user

17. Gebruik deze aanmeldingsstructuur om op afstand in te loggen vanuit Putty.

domain_name\domain_user

Stap 5: Schakel Active Directory-beheerdersrechten in

18. Ubuntu staat standaard niet toe dat externe gebruikers van Active Directory beheerderstaken op het systeem uitvoeren of het root-account machtigen met sudo.

19. Om Zentyal PDC Active Directory-beheerdersgebruiker met rootbevoegdheden op Ubuntu in te schakelen, bewerkt u het bestand /etc/sudoers.

sudo nano /etc/sudoers

20. Navigeer onder de root-privilegeregel en voeg uw Zentyal-beheerdersgebruiker toe met de volgende regels.

DOMAIN_NAME\\domain_administrative_user    ALL=(ALL)  ALL
the_same_domain_administrative_user   ALL=(ALL)  ALL

21. Zoals nu gedemonstreerd heeft Zentyal 3.4 PDC Administrative User volledige root-power op het Ubuntu-systeem (configuratiebestanden bewerken, softwarepakketten installeren/verwijderen, services beheren en allerlei soorten administratieve taken).

Als eindconclusie kan Ubuntu eenvoudig worden geïntegreerd in Zentyal PDC Active Directory met de opmerking dat Windows GPO niet van toepassing is op Linux-systemen!