Creation d'utilisateurs avec mot de passe

Résolu/Fermé
santiago69 Messages postés 477 Date d'inscription mercredi 7 mars 2001 Statut Membre Dernière intervention 12 septembre 2016 - 29 nov. 2007 à 20:37
 douba313 - 19 août 2013 à 14:45
salut a tous,
lorsque je cree un utilisateur avec la commande suivante,
useradd -c'Santiago Diez' -m -Gadmins -psantiago santiago

l'utilisateur est bien cree avec son nom complet, son repertoire et son appartenance au groupe admins.
le probleme, c'est qu'il m'est impossible de me connecter avec.
par contre si je lance la commande suivante
passwd santiago

et que je remet le meme mot de passe (santiago), alors la oui, j'arrive a me connecter.

comment faire pour, en une seule ligne creer un utilisateur santiago avec le mdp santiago

question subsidiaire :
j'aimerais forcer l'utilisateur a modifier le mot de passe lors de sa premiere connexion, c'est possible.

merci de votre aide
santiago

10 réponses

lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
29 nov. 2007 à 22:49
Salut,

- je ne peux pas specifier un mdp (sans interaction)
useradd -d /home/azerty -s /bin/sh -p $(mkpasswd -H md5 aaaaaaaa) -m azerty 
- je ne peux pas forcer l'utilisateur a moifier le mdp a sa premiere connexion
 passwd -e azerty
En bref tu dois taper les 2 commandes une après l'autre
root@debian:~# useradd -d /home/azerty -s /bin/sh -p $(mkpasswd -H md5 aaaaaaaa) -m azerty
root@debian:~# passwd -e azerty
Le mot de passe est configuré pour une validité limitée.

1