Recherche de site Web

Intégrer le système Ubuntu dans Zentyal PDC (Primary Domain Controller) - Partie 5


Après mes précédents tutoriels sur Zentyal 3.4 fonctionnant en tant que PDC, où je n'ai rejoint jusqu'à présent que les systèmes d'exploitation liés à Windows, il est temps d'intégrer Linux distribue les systèmes sur ce nom de domaine.

  1. Installez Zentyal en tant que PDC (contrôleur de domaine principal) et intégrez Windows – Partie 1
  2. Gérer Zentyal PDC (Primary Domain Controller) à partir de Windows – Partie 2
  3. Création d'unités organisationnelles et activation de la stratégie de groupe - Partie 3
  4. Configurer le partage de fichiers dans Zentyal 3.4 PDC - Partie 4

La configuration du Zentyal 3.4 Community Server en tant que contrôleur de domaine principal agit comme un serveur Windows 2003 et peut facilement rejoindre tous les types de systèmes d'exploitation Windows, comme Windows XP, 7, 8, 8.1, Server Editions 2003/2008/. 20012 et peut également faire un excellent travail en rejoignant les distributions Linux Desktop/Server.

Dans cette configuration, Ubuntu 13.10 Desktop (ou toute version d'Ubuntu) sera intégré à Zentyal PDC à l'aide du package Also Open basé sur Winbind trouvé sur les référentiels Ubuntu.

Étape 1 : Intégrer Ubuntu dans Zentyal PDC

1. Sur Ubuntu 13.10, ouvrez Logiciels et mises à jour à partir du menu Dash.

2. Dans l'onglet Autres Logiciels, cochez les deux Partenaires canoniques.

3. Ouvrez un terminal et effectuez une mise à jour du référentiel système avec la commande « sudo apt-get update ».

sudo apt-get update

4. Ensuite, installez les packages logiciels Likewise Open nécessaires pour que Ubuntu rejoigne Zentyal 3.4 PDC en exécutant.

sudo apt-get install likewise-open-gui

Étape 2 : configuration des connexions réseau

Cette étape est facultative si votre système dispose déjà d'une IP DNS Zentyal dans la configuration réseau !.

5. Accédez au raccourci de l'icône Réseau dans le menu supérieur, faites un clic droit dessus et sélectionnez Modifier les connexions.

6. Choisissez votre Interface réseau connectée à votre réseau Zentyal et sélectionnez Modifier.

7. Sélectionnez Manuel ou Adresse automatique (DHCP) uniquement (les configurations importantes ici sont votre DNS) et entrez toutes les configurations nécessaires en appuyant sur Enregistrez, fermez la fenêtre et vérifiez votre configuration. Dans le champ DNS, saisissez l'adresse IP Zentyal 3.4.

8. Pour vérifier que votre fonctionnalité DNS émettez une commande ping sur le nom de domaine.

Le domaine répond depuis Ubuntu et tout est correctement configuré !

9. Comme étape nécessaire, vérifiez votre nom d'hôte Ubuntu (vous devez répondre avec le nom d'hôte de votre système, sinon modifiez ce fichier avec un éditeur de fichiers comme nano, vi ou gedit.

hostname
cat /etc/hostname

Étape 3 : Rejoignez Ubuntu à Zentyal PDC

10. Il est maintenant temps de rejoindre Ubuntu et Zentyal PDC pour faire partie d'Active Directory. Ouvrez à nouveau un terminal, entrez la commande suivante et redémarrez pour appliquer les nouveaux paramètres.

sudo domainjoin-cli join domain_name domain_administrative_user

Si vous préférez le faire à partir d'une interface utilisateur graphique, exécutez la commande suivante sur le terminal.

sudo domainjoin-gui

Et entrez vos paramètres comme dans les captures d'écran ci-dessous.

À la fin, vous recevrez une notification de réussite du serveur.

11. Pour confirmer qu'Ubuntu a été ajouté à Active Directory, accédez à l'outil d'administration Web Zentyal ( https://yourdomain_name ), accédez à Utilisateurs et ordinateurs. -> Gérer et vérifiez si le nom d'hôte Ubuntu apparaît dans la forêt de domaines sur les ordinateurs.

12. Comme étape complémentaire, vous pouvez également vérifier à partir d'un système distant Windows en exécutant Utilisateurs et ordinateurs Active Directory.

Étape 4 : Connectez-vous au contrôleur de domaine

13. Pour vous connecter avec un utilisateur appartenant au domaine, utilisez la structure suivante à partir de la ligne de commande du terminal.

su -  domain_name\\domain_user

14. Pour effectuer une connexion via l'interface graphique sur Ubuntu 13.04 et Ubuntu 13.10, modifiez le fichier /etc/lightdm/lightdm.conf.d/10-ubuntu.conf.

sudo nano /etc/lightdm/lightdm.conf.d/10-ubuntu.conf

Ajoutez les lignes suivantes au bas du fichier.

allow-guest=false
greeter-show-manual-login=true

15. Ensuite, allez sur l'écran de connexion Ubuntu, sélectionnez Connexion à l'aide des flèches du clavier et entrez.

domain_name\domain_user
OR
domain_name.tld\domain_user
OR
domain_user

16. Vous pouvez désormais vous connecter sur Ubuntu avec des utilisateurs distants appartenant à Zentyal PDC Active Directory et leur profil par défaut sera situé sur.

/home/likewise-open/DOMAIN_NAME/domain_user

17. Pour vous connecter à distance depuis Putty, utilisez cette structure de connexion.

domain_name\domain_user

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

18. Par défaut, Ubuntu ne permet pas aux utilisateurs distants d'Active Directory d'effectuer des tâches administratives sur le système ou d'autoriser le compte root avec sudo.

19. Pour activer l'utilisateur administratif Zentyal PDC Active Directory avec les pouvoirs root sur Ubuntu, modifiez le fichier /etc/sudoers.

sudo nano /etc/sudoers

20. Naviguez sous la ligne de privilèges root et ajoutez votre utilisateur administratif Zentyal avec les lignes suivantes.

DOMAIN_NAME\\domain_administrative_user    ALL=(ALL)  ALL
the_same_domain_administrative_user   ALL=(ALL)  ALL

21. Comme démontré maintenant, l'utilisateur administratif Zentyal 3.4 PDC dispose de tous les pouvoirs root sur le système Ubuntu (modifier les fichiers de configuration, installer/supprimer des packages logiciels, gérer les services et toutes sortes de tâches administratives).

En conclusion finale, Ubuntu peut être facilement intégré à Zentyal PDC Active Directory avec la remarque que Windows GPO ne s'applique pas sur les systèmes Linux !