Ricerca nel sito web

Integra Ubuntu 14.04 (Trusty Tahr) in Zentyal PDC (controller di dominio primario) - Parte 7


Dal mio post precedente sull'integrazione di Ubuntu 13.10 in Zentyal PDC Active Directory, le cose sono cambiate per alcuni pacchetti software una volta rilasciato Ubuntu 14.04, nome in codice Trusty Tahr, e sembra che gli sviluppatori di Ubuntu aveva abbandonato il supporto per il pacchetto "allo stesso modo" che ha svolto un ottimo lavoro integrando Ubuntu in Windows Active Directory in poche mosse e clic .

Su Ubuntu Launchpad.net la pagina per il pacchetto allo stesso modo mostra un messaggio di avviso che dice che non ci sono versioni sorgenti per il pacchetto in Trusty Tahr. Quindi, prova un'installazione classica dalla CLI con il comando apt-get install.

Ma non preoccupatevi, anche se 'Trusty Tahr' ha abbandonato il supporto per i pacchetti 'allo stesso modo' (speriamo che forse solo per un breve periodo) possiamo ancora usare il 'Saucy Salamander', scarica e installa manualmente i pacchetti necessari per unirti a Ubuntu 14.04 su PDC Active Directory.

Passaggio 1: download dei pacchetti di dipendenze

1. Per scaricare manualmente i pacchetti, vai alla pagina ufficiale dei pacchetti "Ubuntu 13.10", seleziona la tua posizione e scarica i seguenti pacchetti.

  1. allo stesso modo aperto
  2. libglade2-0
  3. allo stesso modo-open-gui

2. Dopo aver scaricato i pacchetti, installa i pacchetti utilizzando un programma di installazione GUI come "Gdebi" o installalo dalla riga di comando. Puoi anche scaricare e installare i pacchetti dalla riga di comando solo aprendo un Terminale ed emettendo i seguenti comandi in questo ordine.

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

Questo è tutto per scaricare e installare i pacchetti "allo stesso modo" necessari per unire "Ubuntu 14.04" ad Active Directory. Inoltre è possibile eseguire il backup di tutti e tre i pacchetti per un riutilizzo successivo.

Passaggio 2: integrazione di Ubuntu 14.04 su Zentyal PDC

La procedura per unirsi a "Ubuntu 14.04" con "allo stesso modo" è la stessa di tutti i predecessori di Ubuntu come in questo post Integra Ubuntu in Zentyal PDC.

3. Se preferisci utilizzare una GUI, esegui il seguente comando nel Terminale, inserisci le impostazioni e le credenziali di amministratore PDC.

Se le impostazioni di rete sono corrette e i punti di ingresso DNS su "Zentyal PDC" alla fine dovresti ricevere un messaggio di conferma di esito positivo.

4. Se preferisci la riga di comando, esegui il comando seguente per integrare "Ubuntu 14.04" in Active Directory.

sudo domainjoin-cli join domain.tld domain_administrator

5. Dopo aver eseguito correttamente l'accesso a Ubuntu 14.04, riavvia il sistema. Successivamente, apri un browser e vai a "Zentyal Web Interface" e verifica se il nome host "Ubuntu 14.04" appare nel modulo Utenti e computer.

Puoi visualizzare lo stato del tuo "Zentyal PDC Server" eseguendo il seguente comando.

lw-get-status

Passaggio 3: accedi con le credenziali del dominio

Ubuntu 14.04 accetta solo utenti interni del sistema nella schermata di Accesso e non offre la possibilità di accedere manualmente a un utente da Active Directory.

6. Per eseguire effettivamente un accesso alla GUI su Ubuntu 14.04 con una Active Directory, l'utente modifica '50-ubuntu.conf ' situato nel percorso '/usr/share/lightdm.conf.d/' e aggiungere le seguenti righe, quindi riavviare per applicare le modifiche.

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

7. Dopo il riavvio nella schermata di accesso, seleziona Accedi e fornisci le credenziali del tuo utente Active Directory con la relativa sintassi.

domain_name\domain_user
domain_name.tld\domain_user
domain_user

8. Per eseguire un accesso CLI dal Terminale utilizzare la seguente sintassi.

su - domain_name\\domain_user
su - domain_user

Come puoi vedere, l'utente di Active Directory ha il percorso, l'UID e l'aspetto del gruppo diversi dagli utenti interni di Ubuntu.

Passaggio 4: abilitare i diritti amministrativi di Active Directory

Gli utenti remoti da Active Directory hanno lo stesso stato Standard degli utenti Ubuntu interni e non sono autorizzati a eseguire attività amministrative sul sistema.

9. Per concedere i privilegi root a un utente amministrativo di Active Directory, immetti il seguente comando con privilegi root.

sudo usermod -a -G sudo AD_administrative_user

Fondamentalmente il comando precedente aggiunge l'utente amministrativo di Active Directory al gruppo locale Ubuntu “sudo”, gruppo abilitato con poteri di root.

Passaggio 5: lascia il dominio

10. Per lasciare il dominio dalla GUI, apri "Allo stesso modo" dalla riga di comando e premi su Lascia dominio.

Se preferisci eseguire l'operazione dalla riga di comando, esegui il comando seguente e fornisci la password dell'utente amministratore AD.

sudo domainjoin-cli leave domain_name

Queste sono tutte le impostazioni necessarie per un'integrazione di base di Ubuntu 14.04 in una Active Directory del controller di dominio primario con l'aiuto dei pacchetti "Likewise-open" presi in prestito dai repository Ubuntu 13.10.