Nous souhaitons renommer le compte ne0.@mdl29.net en ne0@mdl29.net
Si le compte utilisateur possède un point dans son pseudo, lors de la création d'un blog ou d'une carte chimère son url n'est pas accessible.
Dorénavant, il n'est plus possible de créer un compte avec un . à la fin.
Petit rappel: chaque utilisateur possède un uid unique dans le ldap.
Il permet de s'identifier aux différents services (mails, blogs, jabber…).
Via une interface qui gère le ldap, je regarde si notre utilisateur à activer (blog, chimère) et je récupère aussi son adresse alternative pour le contacter.
Je me connecte au vpn et là plusieurs choix s'offrent à moi, je peux utiliser l'interface web
http://ldap-manager.mdl29/ ou passer par un client comme luma, JXplorer…
Pour la manipulation, je vais utiliser JXplorer.
Avant tout changement sur le ldap, je sauvegarde la base.
Je me connecte sur le serveur.
ssh arnaudr@192.168.10.130 sudo su
Après être passer en root. Je vais lancer une sauvegarde via un script.
cd /usr/local/bin backup_ldap
On vérifie :
cd /root/sauv_ldap ls
On doit avoir un fichier du genre sauv_ldap_12-11-12.ldif.
JXplorer
La configuration :
ldap-manager
Modification de sa fiche dans le ldap
Les champs à modifier :
Une fois les modifications effectuées, on clique sous Soumettre.
Voilà, la première étape est finie.
Maintenant nous attaquons la partie mail.
Ayant modifié son uid, l'utilisateur n'a plus accès à ses mails.
Sur le serveur mail, chaque dossier porte le même nom que son uid.
On se connecte sur le serveur mail :
ssh arnaudr@192.168.10.128 sudo root
On va dans le dossier mail. Attention aux fausses manipulations.
cd /var/mail
Nous allons dans le dossier ne0 :
cd ne0 ls cd ne0.
Je fais une sauvegarde de son dossier en gardant les droits :
cp -r -p ne0. ne0..sav.
Une petite vérification :
ls -l
Nous devrions avoir utilisateurmail:utilisateurmail
drwx--S--- 9 utilisateurmail utilisateurmail 4096 4 sept. 12:08 ne0 drwx--S--- 9 utilisateurmail utilisateurmail 4096 4 sept. 12:08 ne0..sav
Sauvegarde effectuée, nous lui indiquons le nouveau dossier :
mv ne0. ne0
Voilà, notre utilisateur ne0 doit retrouver ses mails qui étaient présents dans son ancienne boîte (ne0.).
En ce qui concerne jabber, je regarde s'il existe une solution pour exporter les contacts.