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.
- obert igualment
- libglade2-0
- 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.