Merci, c'est très clair et en plus ça marche ! Mais si je voulais par exemple créer par un script une centaine de comptes à partir d'une base mysql ? Je pense que passwd est interactif, je ne peux pas l'executer par un script et lui envoyer des caractères. Il faut donc que je mette une option -p à adduser et je me débrouille pour lui donner un mot de passe crypté. Est-ce qu'il y a une commande pour le faire à part la fonction crypt() enoncée dans man adduser ? Quel est l'algorithme utilisé par les mots de passes ? Il me semble qu'il existe une telle fonction dans php non ? Tout ceci me parait très "bidouilleur", il n'y a pas de moyen plus direct d'arriver à mon résultat ?
Merci encore et bonne nuit à tout le monde ! Dario ----Original Message---- From: oliviero patrick <[EMAIL PROTECTED]> Sent: 02-02-19 (TUE) PM 11:52 To: [email protected] Subject: Re: [TECH] Adduser + shadow >Bonsoir, > >l'option -p de adduser s'utilise avec comme l'argument le mot de passe crypté ! >Ca sert principalement a désactiver un compte.Pour info la commande qui crypte >s'appelle crypt >( ou cryptdir ). >Il est donc normal qu'avec password suivant -p il te mette password comme mot >de passe dans /etc/shadow. >Puisque pour lui password est le mot de passe DEJA crypter. >Pour créer un user on fait >adduser nom_de_user + options qu'on veut ( sauf -p :-) ) >ensuite on fait >passwd nom_de_user >et on lui affecte un mot de passe. >Ceci permettant de crypter un mot de passe sans le voir. >Ceci a l'énorme avantage de demander 2 fois le nouveau mot de passe. Ca évite >de faire un adduser avec >un mot de passe qu'on ne saurais plus retrouver. > >Voili,voila. >En espérant que ca aide. > >Linuxement, >Bego. > >Ps: pour info c'est écrit en français sur mon man de adduser a moi que j'ai >dans ma linuxbox :-) > >On Tue, 19 Feb 2002 23:25:57 +0100 >"Dario Spagnolo" <[EMAIL PROTECTED]> wrote: > >> Bonsoir tout le monde, >> >> tout d'abord je remercie notre cher président pour avoir répondu promptement >> et efficacement à mon dernier mail ! >> En voici un deuxième ! Ne croyez pas que je ne cherche pas d'abord sur >> Internet avant de poser des questions, j'ai >> passé au moins 45 minutes à chercher pour ce nouveau problème ! :) >> Je voudrais ajouter un utilisateur, et jusque là pas de problème. Par contre >> je ne sais pas comment crypter les mots >> de passe. Si je fais tout simplement : >> adduser -p password dario >> Ca me crée un comtpe "dario" avec le mot de passe password écrit en clair >> dans /etc/passwd. Alors qu'il devrait etre >> crypté. D'ailleurs si j'essaye de me loguer avec dario/password ça ne marche >> pas parce que je suppose qu'il essaye >> de decrypter un mot de passe qui ne l'est pas... >> De plus j'utilise shadow ce qui fait que dans /etc/passwd j'ai un "x" à la >> place du mot de passe et le mot de passe >> (toujours pas crypté) est stocké dans /etc/shadow. >> >> A l'aide ! >> >> Dario >> >> ------------------ >> ATTENTION!WARNING! >> Répondre à/Send replies to [EMAIL PROTECTED] >> ATTENTION!WARNING! >> ------------------ >> >> >> >> >> ---------------------------------------------- >> iMate Free Mail Server http://www.imate.net/ >> ---------------------------------------------- >> >> Linux-Azur : http://www.linux-azur.org >> Désinscriptions: http://www.linux-azur.org/liste.php3 >> **** Pas de message au format HTML, SVP **** > > >Linux-Azur : http://www.linux-azur.org >Désinscriptions: http://www.linux-azur.org/liste.php3 >**** Pas de message au format HTML, SVP **** > > ------------------ ATTENTION!WARNING! Répondre à/Send replies to [EMAIL PROTECTED] ATTENTION!WARNING! ------------------ ---------------------------------------------- iMate Free Mail Server http://www.imate.net/ ---------------------------------------------- Linux-Azur : http://www.linux-azur.org Désinscriptions: http://www.linux-azur.org/liste.php3 **** Pas de message au format HTML, SVP ****
