Idée violente
Faire une boucle de adduser puis une boucle qui rajoute des lignes dans le
/etc/passwd et dans le /etc/shadow .
C'est presque digne du deficon de parinux ca arg!
Gérer sa base de données en utilisant /etc/passwd hé,hé

Ceci dit /etc/passwd et /etc/shadow servent a la sécurité de ton systéme.
Si tu as 100 utilisateurs sur ton systeme, avec des trucs industriels 
comme ca tu part dans le mur.
Soit tu met un mot de passe par defaut soit ... 
Pourquoi d'ailleurs faire un truc pareil d'ailleurs ?
Tu as 100 utilisateurs a créer brutalement ?
C'est rare ca.
Remarque si c'est des mots de passe <> a chaque fois tu peut toujours faire un
script qui fait un aduser puis un passwd recursif pour chaque et a chaque fois
tu donnes la bonne réponses.
Tu peut aussi détourner l'entrée standard de passwd ( celle qu'utilise le coté 
interactif comme tu dit ) part d'un fichier.
C'est trés faisable avec les > et les < et les >> << et enfin bon ... man est 
ton 
ami ... vu l'heure je ne réfléchis plus moi ;-)
Unix et les redirections ... ligne de commande quand tu nous tiens ...

Redirectionement,

Patrick.

On Wed, 20 Feb 2002 00:22:49 +0100
"Dario Spagnolo" <[EMAIL PROTECTED]> wrote:

> 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 ****


Linux-Azur :      http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
**** Pas de message au format HTML, SVP ****

Répondre à