Recherche de site Web

Intégrer Ubuntu 14.04 (Trusty Tahr) à Zentyal PDC (contrôleur de domaine principal) - Partie 7


D'après mon article précédent sur l'intégration d'Ubuntu 13.10 à Zentyal PDC Active Directory, les choses ont changé pour certains packages logiciels depuis la sortie de Ubuntu 14.04, nom de code Trusty Tahr, et cela semble être le cas des développeurs Ubuntu. avait abandonné la prise en charge du package « likewise-open » qui faisait un excellent travail en intégrant Ubuntu à Windows Active Directory en quelques mouvements et clics .

Sur Ubuntu Launchpad.net, la page du package également ouvert affiche un message d'avertissement indiquant qu'il n'existe aucune version source pour le package dans Trusty Tahr. Alors, essayez une installation classique depuis CLI avec la commande d'installation apt-get.

Mais ne vous inquiétez pas, même si 'Trusty Tahr' a abandonné le support des packages 'likewise' (espérons que peut-être juste pour une courte période), nous pouvons toujours utiliser le Dépôts 'Saucy Salamander', téléchargez et installez manuellement les packages nécessaires pour rejoindre Ubuntu 14.04 sur PDC Active Directory.

Étape 1 : Téléchargement des packages de dépendances

1. Pour télécharger manuellement les packages, accédez à la page officielle des packages « Ubuntu 13.10 », sélectionnez votre emplacement et téléchargez les packages suivants.

  1. également ouvert
  2. libglade2-0
  3. de même-open-gui

2. Après avoir téléchargé les packages, installez-les à l'aide d'un programme d'installation d'interface graphique tel que « Gdebi » ou installez-le à partir de la ligne de commande. Vous pouvez également télécharger et installer les packages à partir de la ligne de commande uniquement en ouvrant un terminal et en exécutant les commandes suivantes dans cet 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

C'est tout pour télécharger et installer les packages « également ouverts » nécessaires pour rejoindre « Ubuntu 14.04 » à Active Directory. Vous pouvez également sauvegarder tous ces trois packages pour une réutilisation ultérieure.

Étape 2 : Intégration d'Ubuntu 14.04 à Zentyal PDC

La procédure pour rejoindre « Ubuntu 14.04 » avec « de même » est la même que pour tous les prédécesseurs d'Ubuntu, comme dans cet article Intégrer Ubuntu dans Zentyal PDC.

3. Si vous préférez utiliser une interface graphique, exécutez la commande suivante dans Terminal, saisissez vos paramètres et vos informations d'identification d'administrateur PDC.

Si vos paramètres réseau sont corrects et que l'entrée DNS pointe vers « Zentyal PDC » à la fin, vous devriez recevoir un message de confirmation réussi.

4. Si vous préférez la ligne de commande, exécutez la commande suivante pour intégrer « Ubuntu 14.04 » à Active Directory.

sudo domainjoin-cli join domain.tld domain_administrator

5. Après avoir rejoint Ubuntu 14.04 avec succès, redémarrez votre système. Ensuite, ouvrez un navigateur et accédez à « Interface Web Zentyal » et vérifiez si le nom d'hôte « Ubuntu 14.04 » apparaît dans le module Utilisateurs et ordinateurs.

Vous pouvez voir l'état de votre « Zentyal PDC Server » en exécutant la commande suivante.

lw-get-status

Étape 3 : Connectez-vous avec les informations d'identification du domaine

Ubuntu 14.04 accepte uniquement les utilisateurs internes du système sur l'écran de Connexion et n'offre pas la possibilité de connecter manuellement un utilisateur à partir d'Active Directory.

6. Pour effectuer une connexion via l'interface graphique sur Ubuntu 14.04 avec un utilisateur Active Directory, modifiez '50-ubuntu.conf ' situé dans le chemin '/usr/share/lightdm.conf.d/' et ajoutez les lignes suivantes puis redémarrez pour appliquer les modifications.

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

7. Après le redémarrage, sur l'écran de connexion, sélectionnez Connexion et fournissez vos informations d'identification Utilisateur Active Directory avec la syntaxe.

domain_name\domain_user
domain_name.tld\domain_user
domain_user

8. Pour effectuer une connexion CLI à partir du terminal, utilisez la syntaxe suivante.

su - domain_name\\domain_user
su - domain_user

Comme vous pouvez le constater, l'utilisateur Active Directory a un chemin personnel, un UID et une apparence de groupe différents de ceux des utilisateurs internes d'Ubuntu.

Étape 4 : Activer les droits d'administration Active Directory

Les utilisateurs distants d'Active Directory ont le même statut Standard que les utilisateurs internes d'Ubuntu et ne sont pas autorisés à effectuer des tâches administratives sur le système.

9. Pour accorder les privilèges root à un utilisateur administratif Active Directory, exécutez la commande suivante avec les privilèges root.

sudo usermod -a -G sudo AD_administrative_user

Fondamentalement, la commande ci-dessus ajoute l'utilisateur administratif Active Directory au groupe local Ubuntu « sudo », groupe activé avec les pouvoirs root.

Étape 5 : Quitter le domaine

10. Pour quitter le domaine depuis l'interface graphique, ouvrez « De même » à partir de la ligne de commande et cliquez sur Quitter le domaine.

Si vous préférez utiliser la ligne de commande, exécutez la commande suivante et fournissez le mot de passe de l'utilisateur administrateur AD.

sudo domainjoin-cli leave domain_name

C'est tous les paramètres nécessaires pour une intégration de base Ubuntu 14.04 dans un Contrôleur de domaine principal Active Directory à l'aide des packages « Likewise-open » empruntés à partir des référentiels Ubuntu 13.10.