Генерим правильный пароль в консоли

Linux
Уже давно писали миру что надо пользоваться правильными паролями, а не 123456789 или QWERTY1.
Сидеть и придумывать пароли дело не благодарное, но вот имея под рукой unix/linux консоль дело можно автоматизировать. Рассмотрим 2 варианта:
1 — генерация штучных паролей через random:
</dev/urandom tr -dc '12345!@#$%qwertQWERTasdfgASDFGzxcvbZXCVB' | head -c8; echo
— суть команды в следующем — генератор случайных символов (/dev/urandom) из заданной последовательности tr -dc '12345!@#$%qwertQWERTasdfgASDFGzxcvbZXCVB' сформирует некую строку, которая будет обрезана при выводе командой head -c8 до 8 знаков (кому мало меняем 8 на нужное вам число в разумный пределах), ну а команда echo — распечатает результат. Есть неудобство — если нужно много паролей, надо генерить и копипастить каждый пароль отдельно.
2 — (например сделаем это на Ubuntu). Ставим утилиту pwgen
sudo apt-get install pwgen
— это генератор сложных паролей. При запуске без ключей получим сразу кучу 8-ми разрядных паролей:
# pwgen
oi7Iegah jo6gah2E uFe5ohni sae4Uch6 iet7Aino ieJaer2w cae0jaeT ohY2thie
oov8Caeg O......
Для задания необходимой разрядности пароля используем ключ -n и указываем количество разрядов, например 10:
pwgen -n 10
— будет выведена последовательность из 10-разрядных паролей

0 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.