Zoeken op website

Integreer CentOS/RedHat/Fedora in Zentyal PDC (primaire domeincontroller) – Deel 6


Na mijn vorige tutorials over Zentyal 3.4 draaiend als een PDC, waarin ik een op Windows gebaseerd besturingssysteem en Ubuntu heb geïntegreerd, is het nu tijd om een andere bekende Linux-distributie te integreren, genaamd CentOS.

  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 PDC – Deel 4
  5. Integreer Ubuntu in Zentyal PDC – Deel 5

In deze opstelling wordt CentOS 6.5 Desktop geïntegreerd in Zentyal PDC met behulp van het Likely Open-pakket gebaseerd op Winbind. De instructies werken ook voor Red Hat- en Fedora-distributies.

Stap 1: CentOS integreren in Zentyal PDC

1. Open in CentOS 6.5 een terminal en log in met een lokaal root-account.

2. Open uw browser, ga naar de volgende link en download het PowerBroker Identity Services-pakket voor CentOS Platform ( x86 of x64 ) en sla het op.

  1. PowerBroker-identiteitsdiensten

Als alternatief kunt u de opdracht wget gebruiken om het rpm-pakket te downloaden, zoals hieronder weergegeven.

wget http://download.beyondtrust.com/PBISO/8.0.0.2016/linux.rpm.x64/pbis-open-8.0.0.2016.linux.x86_64.rpm.sh

3. Stel nu de uitvoerbare toestemming in voor het gedownloade rpm-pakket door de volgende opdracht uit te voeren.

chmod +x pbis-open-8.0.0.2016.linux.x86_64.rpm.sh

4. Installeer vervolgens de Also Open-softwarepakketten die nodig zijn om CentOS 6.5 te laten aansluiten bij Zentyal 3.4 PDC.

./pbis-open-8.0.0.2016.linux.x86_64.rpm.sh

5. Beantwoord alle vragen met “ja” en start uw systeem opnieuw op nadat de installatie is voltooid.

Stap 2: Netwerkverbindingen configureren

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

7. Selecteer uw Netwerkinterface die is verbonden met uw Zentyal-netwerk en selecteer Bewerken.

8. Ga naar het tabblad IPv4, kies alleen Handmatigl of Automatisch (DHCP) adres en voer alle adressen in >DNS-configuraties moeten op Toepassen worden weergegeven. Voer in het DNS-veld het Zentyal Server IP-adres in.

9. Om de DNS-functionaliteit te verifiëren, geeft u een ping-opdracht op de domeinnaam. Als het domein reageert vanuit CentOS, betekent dit dat alles correct is geconfigureerd.

ping mydomain.com

10. Stel vervolgens de hostnaam voor het CentOS-systeem in in het bestand ‘/etc/sysconfig/network’. Hier stel ik de hostnaam in als ‘centos’.

vi /etc/sysconfig/network

Stap 3: Sluit u aan bij CentOS bij Zentyal PDC

11. Nu is het tijd om het CentOS 6.5-systeem te koppelen aan Zentyal PDC om onderdeel te worden van Active Directory. Open een terminal als rootgebruiker en voer de volgende opdracht uit.

domainjoin-cli join domain_name domain_administrative_user

Als u dit vanuit een grafische gebruikersinterface wilt doen, voert u de volgende opdracht uit op de terminal.

/opt/likewise/bin/domainjoin-gui

Voer vervolgens de Domeininstellingen in zoals weergegeven in de onderstaande schermafbeelding.

Voer uw Zentyal PDC-beheerdersreferenties in.

Aan het einde krijgt u een succesmelding van de server.

12. Om te verifiëren dat het CentOS-systeem is toegevoegd aan Active Directory, gaat u naar het Zentyal Web-beheerpaneel op 'https://uwdomeinnaam', navigeert u naar Gebruikers en computers -> Beheren en controleer of de CentOS-hostnaam is toegevoegd in het domeinforest op computers.

13. Als aanvullende stap kunt u dit ook bevestigen vanaf een externe Windows-machine door Active Directory: gebruikers en computers uit te voeren.

Stap 4: Log in op domeincontroller

14. Om in te loggen met een gebruiker die bij het domein hoort, gebruikt u de volgende opdracht.

su -  domain_name\\domain_user

15. Om in te loggen via het GUI-inlogscherm, selecteert u Overige met behulp van de toetsenbordpijlen en voert u in.

domain_name\domain_user

Nadat u zich heeft aangemeld, start u uw systeem opnieuw op en wordt uw domein automatisch toegevoegd aan de aanmeldingen. Vervolgens kunt u inloggen met alleen de externe gebruikersnaam zonder de domeinnaam.

16. Nu kunt u inloggen op CentOS met externe gebruikers die behoren tot Zentyal PDC Active Directory en hun standaardprofiel zal worden opgeslagen onder.

/home/local/DOMAIN_NAME/domain_user

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

domain_name\domain_user

Als je die lelijke “sh”-prompt wilt veranderen, schakel dan over naar bash-shell.

/bin/bash

Stap 5: Schakel Active Directory-beheerdersrechten in

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

19. Om Active Directory-beheerdersrechten voor de gebruiker in te schakelen, moet u de gebruiker toevoegen aan het sudoers-bestand.

vi /etc/sudoers

OR

sudo visudo

Voeg de volgende regels toe met uw Zentyal Administrator-gebruiker, zoals hieronder weergegeven.

DOMAIN_NAME\\domain_administrative_user    ALL=(ALL)  ALL

domain_administrative_user    ALL=(ALL)  ALL

20. Zoals nu gedemonstreerd heeft de Zentyal PDC-beheerdersgebruiker volledige rootrechten om softwarepakketten te installeren/verwijderen, services te beheren, de configuratie te bewerken en nog veel meer.