Page suivante Page précédente Table des matières

3. Regénération d'un compte

Au cas où le mot de passe est perdu, il faut demander au sysadmin de changer le mot de passe. Ou bien recréer le compte. La recréation du compte n'est possible que si le champ commentaire de /etc/passwd contient "LFU". Dans le cas contraire, il faut déranger root.

ssh  lf@linux-france.org     # connexion à lfo
export user=leuser           # remplacez "leuser"
grep $user etc/virtusers     # recherche alias existant au cas où
export alias=alias@truc.com  # remplacez "alias@truc.com"

echo "[$user] [$alias]" # verif des variables

~lf/bin/rmlfu $user
mv /home4/lf/$user /home4/lf/$user.old

Ensuite, vous créer un compte normal, sans mettre à jour etc/virtusers, mais en créant l'accès ssh. Puis vous replacez les anciens fichiers:

rsync -e ssh -alptvn /home4/lf/$user.old/  \
                     $user@localhost:/home4/lf/$user # voir 

rsync -e ssh -alptv  /home4/lf/$user.old/  \
                     $user@localhost:/home4/lf/$user # faire

echo rm -rf /home4/lf/$user.old
rm -rf /home4/lf/$user.old


Page suivante Page précédente Table des matières