Ricerca nel sito web

Integra CentOS/RedHat/Fedora in Zentyal PDC (controller di dominio primario) – Parte 6


Dopo i miei precedenti tutorial su Zentyal 3.4 in esecuzione come PDC, in cui ho integrato il sistema operativo basato su Windows e Ubuntu, ora è il momento di integrare un'altra distribuzione Linux ben nota chiamata CentOS.

  1. Installa Zentyal come PDC (controller di dominio primario) e integra Windows – Parte 1
  2. Gestisci Zentyal PDC (controller di dominio primario) da Windows – Parte 2
  3. Creazione di unità organizzative e abilitazione dei criteri di gruppo – Parte 3
  4. Configura la condivisione file in Zentyal PDC – Parte 4
  5. Integra Ubuntu in Zentyal PDC – Parte 5

In questa configurazione CentOS 6.5 Desktop verrà integrato in Zentyal PDC con l'aiuto del pacchetto Likewise Open basato su Winbind. Le istruzioni funzionano anche per le distribuzioni Red Hat e Fedora.

Passaggio 1: integrazione di CentOS in Zentyal PDC

1. Su CentOS 6.5, apri un terminale e accedi con l'account root locale.

2. Apri il browser, vai al seguente link e scarica il pacchetto PowerBroker Identity Services per la piattaforma CentOS (x86 o x64) e salvalo.

  1. Servizi di identità PowerBroker

In alternativa, puoi utilizzare il comando wget per scaricare il pacchetto rpm come mostrato di seguito.

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. Ora imposta l'autorizzazione eseguibile sul pacchetto RPM scaricato eseguendo il seguente comando.

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

4. Quindi installa i pacchetti software Likewise Open necessari per CentOS 6.5 per unirsi a Zentyal 3.4 PDC eseguendo.

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

5. Rispondi a tutte le domande con "" e al termine dell'installazione riavvia il sistema.

Passaggio 2: configurazione delle connessioni di rete

6. Vai al collegamento dell'icona Rete dal menu in alto, fai clic con il pulsante destro del mouse su di esso e seleziona Modifica connessioni.

7. Seleziona la tua interfaccia di rete connessa alla tua rete Zentyal e seleziona Modifica.

8. Vai alla scheda IPv4, scegli solo l'indirizzo Manuale o Automatico (DHCP) e inserisci tutti i È necessario premere Applica per le configurazioni >DNS. Nel campo DNS inserisci l'indirizzo IP di Zentyal Server.

9. Per verificare la funzionalità DNS, emetti un comando ping sul nome di dominio. Se il dominio risponde da CentOS significa che tutto è configurato correttamente.

ping mydomain.com

10. Successivamente, imposta il nome host per il sistema CentOS nel file "/etc/sysconfig/network". Qui ho impostato il nome host come "centos".

vi /etc/sysconfig/network

Passaggio 3: unisciti a CentOS su Zentyal PDC

11. Ora è il momento di unire il sistema CentOS 6.5 a Zentyal PDC per far parte di Active Directory. Apri un terminale come utente root ed esegui il comando seguente.

domainjoin-cli join domain_name domain_administrative_user

Se desideri farlo da un'interfaccia utente grafica, esegui il seguente comando sul terminale.

/opt/likewise/bin/domainjoin-gui

Successivamente, inserisci le impostazioni del dominio come mostrato nella schermata seguente.

Inserisci le tue credenziali di amministratore Zentyal PDC.

Alla fine riceverai una notifica di successo dal server.

12. Per verificare che il sistema CentOS sia stato aggiunto ad Active Directory, vai al pannello di amministrazione Web di Zentyal in "https://nome_dominio", vai a Utenti e computer -> Gestisci e controlla se il nome host CentOS è stato aggiunto nella foresta del dominio sui computer.

13. Come passaggio complementare puoi anche confermare da un computer Windows remoto eseguendo Utenti e computer Active Directory.

Passaggio 4: accedere al controller di dominio

14. Per accedere con un utente che appartiene al dominio utilizzare il seguente comando.

su -  domain_name\\domain_user

15. Per accedere tramite la schermata di accesso della GUI, seleziona Altro utilizzando le frecce della tastiera e inserisci.

domain_name\domain_user

Dopo l'accesso, riavvia il sistema e il tuo dominio verrà automaticamente aggiunto agli accessi. Quindi puoi eseguire l'accesso utilizzando solo il nome utente remoto senza il nome di dominio.

16. Ora puoi accedere a CentOS con utenti remoti appartenenti a Zentyal PDC Active Directory e il loro profilo predefinito verrà archiviato.

/home/local/DOMAIN_NAME/domain_user

17. Per accedere in remoto da Putty utilizzare questa struttura di accesso.

domain_name\domain_user

Se desideri cambiare quel brutto prompt "sh", passa alla shell bash.

/bin/bash

Passaggio 5: abilitare i diritti amministrativi di Active Directory

18. Per impostazione predefinita CentOS non consente agli utenti remoti di Active Directory di eseguire attività amministrative sul sistema o di potenziare l'account root con sudo.

19. Per abilitare i diritti amministrativi di Active Directory sull'utente, è necessario aggiungere l'utente al file sudoers.

vi /etc/sudoers

OR

sudo visudo

Aggiungi le seguenti righe con il tuo utente Zentyal Administrative come mostrato di seguito.

DOMAIN_NAME\\domain_administrative_user    ALL=(ALL)  ALL

domain_administrative_user    ALL=(ALL)  ALL

20. Come dimostrato ora, l'utente amministrativo di Zentyal PDC dispone dei privilegi root completi per installare/rimuovere pacchetti software, gestire servizi, modificare la configurazione e molto altro.