Bonjour !!
Je cherche à créer un script shell sous linux qui permet créer des utilisateurs à partir d'une liste pré-donnée cependant je n'arrive pas à crypter le mot de passe...
Lorsqu'on fait adduser -d /home/toto -p password toto
password doit être crypté en DES...
J'ai testé avec le perl suivant :
Mais ça ne fonctionne pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 #!/usr/bin/perl $salt = join '', ('.', '/', 0..9, 'A'..'Z', 'a'..'z')[rand 64, rand 64]; $coded = crypt(@ARGV[0], $salt); print $coded;
Merci d'avance pour toute aide !!!
Partager