On Sat, 30 Nov 2002, Jeanneret Sylvain (SJE) wrote:
> Félix Hauri a écrit :
> >
> > Je cherche à créer automatiquement des comptes unix, en fournissant le mot
> > de passe en argument.
> >
> > Les commandes passwd et adduser ne semblent pas autoriser ce genre de
> > manips...
>
> Il y a aussi "
Félix Hauri a écrit :
>
> Je cherche à créer automatiquement des comptes unix, en fournissant le mot
> de passe en argument.
>
> Les commandes passwd et adduser ne semblent pas autoriser ce genre de
> manips...
Il y a aussi "chpasswd".
Je m'était fait ce petit script pour créer rapidement une
On Fri, 29 Nov 2002, Yann SOUCHON wrote:
> # Random salt.
> $salt = join '', ('.', '/', 0..9, 'A'..'Z', 'a'..'z')[rand 64, rand 64];
> print $ARGV[0], ':', crypt($ARGV[1], $salt), "\n";
Joli, merci!
--
Félix Hauri - <[EMAIL PROTECTED]> - http://www.f-hauri.ch
--
http://www-internal.alphanet
> Je cherche à créer automatiquement des comptes unix, en fournissant le mot
> de passe en argument.
> [...]
> Connaissez-vous un moyen plus simple?
Personnellement je créé des utilisateurs sans mot de passe, puis le modifie
avec
usermod -p passwd_crypté
(Version Debian)
ou via smbpasswd (si dis
> Je cherche à créer automatiquement des comptes unix, en fournissant le mot
> de passe en argument.
La commande passwd a l'option '--stdin' qui te permet de passer le mot de
passe via pipe.
Pour automatiser des commandes interactives, tu peux utiliser expect qui
est fais pour. Tu trouves entre
On Friday 29 November 2002 14:09, Félix Hauri wrote:
> Je cherche à créer automatiquement des comptes unix, en fournissant le mot
> de passe en argument.
>
> Les commandes passwd et adduser ne semblent pas autoriser ce genre de
> manips...
> ... a part en passant par un truc tordu du genre:
Sauf e
> L'autre solution serait d'utiliser un truc comme libcrypt-passwdmd5-perl
> et d'attaquer directement /etc/passwd et /etc/shadow...
> Plus rationel.
Voici un script en perl qui permet de generer le mot de passe crypte
(fonctionne avec ProftpD, Apache, etc.) J'ai jamais essayer avec un compte
shel
Je cherche à créer automatiquement des comptes unix, en fournissant le mot
de passe en argument.
Les commandes passwd et adduser ne semblent pas autoriser ce genre de
manips...
... a part en passant par un truc tordu du genre:
errcnt=0
oloop=true
while $oloop;do (
echo $pass