«

»

Oct 16 2012

[Tuto] Installation, configuration et utilisation d’adtool sur Ubuntu Server 12.04LTS et Debian 6

Dans ce turiel nous allons voir comment installer et configurer et utliser le logiciel adtool sous Ubuntu Server 12.04LTS et Debian 6

Qu’est-ce que adtool?

Adtool est un outils en ligne de commande qui permet d’effectuer des commandes LDAP depuis Linux vers un Active Directory, il existe déja un logiciel appelé LDAPSEARCH qui ne permet que de lire des informations alors qu’adtool permet d’éditer et de créer des objets.

Avec adtool, vous pourez depuis votre linux:

  • Créer / supprimer des utilisateurs, des OU, des groupes etc… sur votre Active directory
  • Editer des objets des votre active directory
  • Faire des recherches etc…

C’est un outils très pratiques et très facile à utiliser et qui peut en plus être utiliser dans des scripts bash !

Installation d’adtool

Sous debian 6 vous pouvez installer adtool via les dépôts:

apt-get install adtool

sous Ubuntu Server 12.04LTS il faut récupérer le .deb et l’installer manuellement (je ne l’ai pas trouvé dans les dépôts)

#Téléchargement de la version 64 bits
wget http://launchpadlibrarian.net/57697940/adtool_1.3.3-2_amd64.deb
#Téléchargement de la version 32 bits
wget http://launchpadlibrarian.net/57696784/adtool_1.3.3-2_i386.deb
#Installation
sudo dpkg -i adtool_1.3.3-2_amd64.deb (pour la version 64 bits)
sudo dpkg -i adtool_1.3.3-2_i386.deb (pour la version 32 bits)

Configuration d’adtool

Pour pouvoir être utlisé adtool à besoins d’être configuré, pour cela nous allons éditer son fichier de configuration se trouvant dans /etc/adtool.cfg

(sudo) nano /etc/adtool.cfg

Et remplissez le comme ceci:

#Fichier de configuration d'adtool
#FQDN de votre serveur Active directory
base dc=adserver,dc=test,dc=com
#Ip de votre Active Directory
uri ldap://0.0.0.0
#FQN d'un utilisateur ayant les droits nécéssaires sur l'AD (Ex: le compte administrateur)
binddn cn=Administrator,cn=Users,dc=test,dc=com
#Mot de passe du compte
bindpw P@$$w0rD
#FQDN sans le nom de la machine
searchbase dc=test,dc=com

Voila enregistrez et quittez le fichier.

Utilisation d’adtool

Maintenant vous pouvez tester si ça fonctionne en listant les utilisateurs d’une OU par exemple:

adtool list OU=VotreOU,DC=test,DC=com
#Ou encore lister le contenus de l'OU Users par défaut
adtool list CN=Users,DC=test,DC=com

Vous pouvvez donc aussi créer des utilisateurs modifier des objets etc..
Exemple de création d’un utilisateur avec adtool dans l’OU newusers

#Création de l'OU newusers
adtool oucreate newusers DC=test,DC=com
#Création de l'utilisateur dans cette OU
adtool useradd j.doe ou=newusers,dc=test,dc=com
#Création d'un mot de passe poour cet utilisateur
adtool setpass j.doe P@$$WorD
#Activation du compte de cet utilisateur
adtool userunlock j.doe

Je vous conseil de lire le man d’adtool pour pouvoir voir tous ce que vous pouvez faire avec !

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Lire les articles précédents :
Zsh-logo
Un script d’installation automatique pour ZSH

Bonjour à tous, Aujourd'hui j'ai écrit un petit script pour installer et configurer automatiquement ZSH sur votre Debian.

Fermer