Pwgen (Password Generator) — консольный генератор паролей в Linux. Программа использует такой алгоритм, чтобы пароль быль надежным, но при этом хорошо запоминался человеком.
Придумать пароль, иногда задачка не из легкий. Особенно когда у тебя, скажем 10 человек которым ты должен выдать заветные цифры, а фантазии хватает только на «qwerty».
О программе не надо было бы писать пост, если бы не тот интересный факт, что она не просто рандомно генерирует пароли по заданным критериям, но и делает их сложными для подбора, но легкими для запоминания человеком.
Синтаксис работы с программой такой: pwgen [ OPTION ] [ pw_length ] [ num_pw ] Полный перечень команд можно посмотреть, введя в консоли man pwgen. Ниже привожу основные опции которые вам могут потребоваться: -c: Включить в пароль хотя бы одну большую букву -A: Не использовать большие буквы при создании пароля. -n: Включить в пароль хотя-бы одну цифру. -0: Не использовать цифры -y: Включить в пароль хотя бы один специальный символ.
Хоть программа и очень узконаправленная, скажем так, далеко не для ежедневного пользования, но интересная. Жаль, не умеет она делать полный перебор по массиву символов, я бы выдрал этот код из нее :D / А вот под рутом, все же, работать не стоит, особенно в консоли.
Я не сказал, что опасно, я сказал, что не стоит ;) Хотя и опасно, да. Рут работает в среде, в которой для совершения любых действий не нужен системный пароль. Рут - бог на машине. От опечаток, к примеру, никто не застрахован. Из-под рута настраивается система, устанавливается ПО, выполняется управление пользователями. Но сидеть под рутом вечно, все же, не нужно. Зачем компрометировать безопасность системы?
Забыли указать очень полезную опцию "-s" или "--secure". Например, pwgen -sy X, где X - желаемое число знаков в вашем пароле - даст очень сильные комбинации паролей, которые подобрать (если число знаков больше 8) практически нереально.
Комментарии
11:46
11:47
23:08
19:41
http://www.adel.nursat.kz/apg/
18:32
Вроде по функционалу не уступает.
19:30
Например, pwgen -sy X, где X - желаемое число знаков в вашем пароле - даст очень сильные комбинации паролей, которые подобрать (если число знаков больше 8) практически нереально.
04:48
pwgen -s1 40 100
Выдаст 100 паролей списком длинной в 40 знаков. Ключ -s даёт большую безопасность.
Предпочитаю этот генератор встроенному в keeweb. Тут random лучше и это видно невооруженным глазом.