En root :
root@host ~ > vi /etc/passwd
Tu ajoute une entrés pour déclarer ton utilisateur, exemple :
toto:x:500:500:Toto:/home/toto:/bin/bash
root@host ~ > vi /etc/group
Tu ajoute une entrée pour déclarer ton group, exemple :
toto:x:500:toto
Si le répertoire /home/toto n'existe pas, tu le crée, et tu lui attribue les droits d'accés pour toto, exemple :
root@host ~ > mkdir /home/toto
root@host ~ > chown -R toto:toto /home/toto
Aprés ça, j'ai du pouvoir initialiser le mot de passe de l'utilisateur toto, exemple :
root@host ~ > passwd toto
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Ou alors j'ai dû mettre des entrées similaires dans les fichiers /etc/shadow et /etc/gshadow, exemple :
root@host ~ > vi /etc/shadow
toto:!:12755:0:99999:7:::
root@host ~ > vi /etc/gshadow
toto:!::toto
Si là, tu as un message d'erreur lors de l'initialisation du mot de passe, tu peut essayer de remplacer le '!' dans l'entrée du fichier /etc/shadow par une chaine de caratères aléatoires.
Avant de te déconnecter, tu peut essayer un su ver l'utilisateur toto pour voir si tout est OK.
root@host ~ > su - toto
En dehors du nom toto, je me suis basé sur les paramètes par défaux de la FC2, lors de la création du compte à l'installation.
@+