LINUX.ORG.RU

как сгенерировать random пароль для adduser?


0

0
Как сгенерировать случайный пароль при вводе нового пользователя?

adduser не позволяет это делать. В man-е говорится, что пароль можно через crypt сгенерить, но это не утилита (судя по man crypt(3), а какая то функция). Как быть то?

Во FreeBSD рандом пароль генерится сам при adduser.

anonymous
#!/usr/bin/perl

$passwd='';
# Например для паролей из больших латинсхих букв. Правится на вкус :)
for (my $i=0;$i<8;$i++) {$passwd.=chr(rand(26)+65);} 
$salt=chr(rand(26)+65).chr(rand(26)+65);

print "Password: $passwd\n";
print "Encrypted password: ".crypt($passwd,$salt)."\n";

exit 0;
KirG0FF ★★
()
apt-get install pwgen
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.