la commande chpasswd permet de charger depuis un fichier un ensemble de
mots de passes ... le ficher est de la forme :

user1:password
user2:password
...

avec les mots de passes en clair

ca c'est pour changer les mots de passes pour des users existants ...
sinon dans le meme genre, la commande newusers permet de les creer en prenant
comme source un fichier avec les mdp en clair.

(commandes sur RedHat 7.2, j'ignore si c'est standard sur d'autres distribs
 fait partie du pacquage shadow-utils.rpm)

le mer 20-02-2002 à 10:20, Marc Seignette a écrit :
> 
> > 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.
> 
> Sous Bash, ce n'est pas possible, mais expect, lui, permet de faire un script 
> interacif.
> 
> Mes 2c.
> 
> Marc.
> 
> 
> 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 à