Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Ajout d'utilisateurs avec adduser
Envoyé par: podz

Bonjour à tous
Je viens vous voir après plusieurs recherches sur le web.
J'ai installé Linux (fedora) et je suis sous KDE. Je cherche en fait à rajouter des utilisateurs et leur mot de passe à partir d'un fichier texte ou csv. Cette création permettra aux nouveaux utilisateurs de se connecter au webmail, également installé sur la machine.
Apparement je rencontre des problemes avec le cryptage du password. J'utilise la fonction md5sum mais je ne peux pas me connecter avec le nouveau compte bien que son login et mot de passe apparaissent dans etc/passwd et etc/shadow.
Merci d'avance pour votre aide
podz

Poste le Wednesday 21 June 2006 10:00:38
Répondre     Citer    
Re: Ajout d'utilisateurs avec adduser
Envoyé par: Sve@r

Les mots de passe de "/etc/shadow" commencent toujours par "$1$" quand le mode MD5 a été activé.
Tu pourrais être tenté d'utiliser la commande "passwd" mais cette commande refuse l'entrée si elle ne vient pas du clavier (donc redirection impossible) donc la solution d'intégrer toi-même le mot de passe est une bonne idée mais faut intégrer le mot de passe déjà chiffré.

Tu peux essayer "useradd" avec l'option "-p" mais faut là aussi donner un mot de passe déjà chiffré. Tu peux essayer aussi de voir la fonction "crypt" qui te crypte un mot de passe selon l'algo DES. Mais est-ce que le système accepte des mots de passe DES lorsqu'il a été mis en config MD5, ça j'en sais rien...


L'homme qui murmurait à l'oreille des pingouins
[fr.lang.free.fr]

Poste le Friday 23 June 2006 08:05:58
Répondre     Citer    
Re: Ajout d'utilisateurs avec adduser
Envoyé par: menelrandir

Pour chiffrer le mot de passe il y a aussi la commande mkpasswd qui permet de choisir l'algo de cryptage.

Poste le Friday 23 June 2006 09:42:33
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Ajout d'utilisateurs avec adduser
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons