Outils pour utilisateurs

Outils du site


braveo:plateforme:private:renommer_compte

Renommer un compte utilisateur

Contexte

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.

Modification dans le ldap

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…

Depuis le passage à la 12.10, Luma n'est plus disponible dans les dépôts.

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

La capture d'écran a été faite après que j'ai modifié ne0. en ne0

Les champs à modifier :

  • cn
  • mail
  • uid


Une fois les modifications effectuées, on clique sous Soumettre. Voilà, la première étape est finie.
Maintenant nous attaquons la partie mail.

On constate que notre utilisateur ne possède pas de blog, et de chimère.

Modification de sa boîte 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.

braveo/plateforme/private/renommer_compte.txt · Dernière modification : 2024/04/16 22:28 de 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki