Integra Ubuntu 14.04 (Trusty Tahr) a Zentyal PDC (controlador de domini principal) - Part 7


Des de la meva publicació anterior sobre la integració d'Ubuntu 13.10 a Zentyal PDC Active Directory, les coses han canviat per a alguns paquets de programari un cop es va publicar Ubuntu 14.04, nom en clau Trusty Tahr, i sembla que els desenvolupadors d'Ubuntu havien deixat de suportar el paquet \wise-open que va fer un excel·lent feina d'integrar Ubuntu a Windows Active Directory amb només uns quants moviments i clics.

A Ubuntu Launchpad.net, la pàgina del paquet igualment obert mostra un missatge d'advertència que diu que no hi ha cap versió d'origen per al paquet a Trusty Tahr. Per tant, proveu una instal·lació clàssica des de la CLI amb l'ordre d'instal·lació apt-get.

Però no us preocupeu, fins i tot si Trusty Tahr ha deixat de suportar els paquets iguals (esperem que potser només durant un breu període), encara podem utilitzar els dipòsits de Saucy Salamander, descarregar i instal·lar manualment els paquets necessaris per uneix-te a Ubuntu 14.04 a PDC Active Directory.

Pas 1: descàrrega de paquets de dependència

1. Per descarregar manualment els paquets, aneu a la pàgina oficial de paquets Ubuntu 13.10, seleccioneu la vostra ubicació i descarregueu els paquets següents.

  1. obert igualment
  2. libglade2-0
  3. wise-open-gui

2. Després de descarregar paquets, instal·leu-los mitjançant un instal·lador de GUI com Gdebi o instal·leu-lo des de la línia d'ordres. També podeu descarregar i instal·lar els paquets des de la línia d'ordres només obrint un terminal i escrivint les ordres següents en aquest ordre.

$ 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

Això és tot per descarregar i instal·lar paquets oberts igualment necessaris per unir Ubuntu 14.04 a Active Directory. També podeu fer una còpia de seguretat de tots aquests tres paquets per a una reutilització posterior.

Pas 2: integració d'Ubuntu 14.04 a Zentyal PDC

El procediment per unir-se a Ubuntu 14.04 amb igualment és el mateix que per a tots els predecessors d'Ubuntu com en aquesta publicació Integra Ubuntu a Zentyal PDC.

3. Si preferiu utilitzar una GUI, emeteu l'ordre següent al Terminal, introduïu la vostra configuració i les credencials d'administrador del PDC.

Si la configuració de la vostra xarxa és correcta i l'entrada de DNS apunta a Zentyal PDC al final, hauríeu de rebre un missatge de confirmació amb èxit.

4. Si preferiu la línia d'ordres, emeteu l'ordre següent per integrar Ubuntu 14.04 a Active Directory.

$ sudo domainjoin-cli join domain.tld domain_administrator

5. Després d'unir-vos a Ubuntu 14.04 amb èxit, reinicieu el sistema. A continuació, obriu un navegador i navegueu a Interfície web Zentyal i verifiqueu si el nom d'amfitrió Ubuntu 14.04 apareix al mòdul Usuaris i ordinadors.

Podeu veure l'estat del vostre Zentyal PDC Server executant l'ordre següent.

$ lw-get-status

Pas 3: inicieu sessió amb les credencials del domini

Ubuntu 14.04 només accepta usuaris interns del sistema a la pantalla d'inici de sessió i no ofereix la possibilitat d'iniciar sessió manualment a un usuari des de l'Active Directory.

6. Per realitzar un inici de sessió amb GUI a Ubuntu 14.04 amb un usuari d'Active Directory, editeu el fitxer '50-ubuntu.conf' situat a la ruta '/usr/share/lightdm.conf.d/' i afegiu les línies següents i reinicieu per aplicar-lo. canvis.

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

7. Després de reiniciar a la pantalla d'inici de sessió, seleccioneu Inici de sessió i proporcioneu les vostres credencials d'usuari d'Active Directory relacionades amb la sintaxi.

domain_name\domain_user
domain_name.tld\domain_user
domain_user

8. Per realitzar un inici de sessió CLI des del Terminal, utilitzeu la sintaxi següent.

$ su - domain_name\\domain_user
$ su - domain_user

Com podeu veure, l'usuari de l'Active Directory té una ruta d'inici, un UID i un aspecte de grup diferents dels usuaris interns d'Ubuntu.

Pas 4: habiliteu els drets administratius de l'Active Directory

Els usuaris remots d'Active Directory tenen el mateix estat estàndard que els usuaris interns d'Ubuntu i no poden realitzar tasques administratives al sistema.

9. Per concedir privilegis d'arrel a un usuari administratiu de l'Active Directory, emeteu l'ordre següent amb privilegis d'arrel.

$ sudo usermod -a -G sudo AD_administrative_user

Bàsicament, l'ordre anterior afegeix l'usuari administratiu de l'Active Directory al grup local d'Ubuntu \sudo\, grup habilitat amb poders root.

Pas 5: deixeu el domini

10. Per sortir del domini des de la GUI, obriu Igualment des de la línia d'ordres i premeu Deixa el domini.

Si preferiu fer-ho des de la línia d'ordres, executeu l'ordre següent i proporcioneu la contrasenya d'usuari administrador d'AD.

$ sudo domainjoin-cli leave domain_name

Aquesta és tota la configuració necessària per a una integració bàsica d'Ubuntu 14.04 en un directori actiu del controlador de domini principal amb l'ajuda de paquets Likewise-open prestats dels repositoris Ubuntu 13.10.