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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.