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

Je sais pas si ca peut d'aider, alors je te le fourni quand meme ;)


use Carp;

croak "Usage: $0 <user> <password>\n" unless $#ARGV == 1;

# Random salt.
$salt = join '', ('.', '/', 0..9, 'A'..'Z', 'a'..'z')[rand 64, rand 64];

print $ARGV[0], ':', crypt($ARGV[1], $salt), "\n";

 
A+

Yann

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.

Répondre à