Pwgen - генератор паролей. Программы для Linux

Pwgen

11
Генератор паролей
Оценка пользователей
зарегистрируйтесь, чтобы ставить оценки
Добавить в мои программы
зарегистрируйтесь, чтобы получить доступ к этим функциям
Pwgen

Pwgen (Password Generator) — консольный генератор паролей в Linux. Программа использует такой алгоритм, чтобы пароль быль надежным, но при этом хорошо запоминался человеком.

Установка

Установка в Ubuntu (LinuxMint)

sudo apt install pwgen

Обзоры программы от пользователей

NSt0ne
03.10.2012, 23:09
Придумать пароль, иногда задачка не из легкий. Особенно когда у тебя, скажем 10 человек которым ты должен выдать заветные цифры, а фантазии хватает только на «qwerty».

О программе не надо было бы писать пост, если бы не тот интересный факт, что она не просто рандомно генерирует пароли по заданным критериям, но и делает их сложными для подбора, но легкими для запоминания человеком.

Синтаксис работы с программой такой: pwgen [ OPTION ] [ pw_length ] [ num_pw ]
Полный перечень команд можно посмотреть, введя в консоли man pwgen. Ниже привожу основные опции которые вам могут потребоваться:
-c: Включить в пароль хотя бы одну большую букву
-A: Не использовать большие буквы при создании пароля.
-n: Включить в пароль хотя-бы одну цифру.
-0: Не использовать цифры
-y: Включить в пароль хотя бы один специальный символ.
Лайков: +3
войдите, чтобы ставить лайки
11
  • Опубликовано: 04.10.2012

Скриншоты программы

Смотрите также

Комментарии

Voland
Активный пользователь
Активный
07.10.2012
11:46
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Хоть программа и очень узконаправленная, скажем так, далеко не для ежедневного пользования, но интересная. Жаль, не умеет она делать полный перебор по массиву символов, я бы выдрал этот код из нее :D / А вот под рутом, все же, работать не стоит, особенно в консоли.
Илья
07.07.2014
11:47
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийVolandРодительский комментарий
+1
войдите, чтобы ставить лайки
Прошу Вас пояснить. Почему под рутом, особенно в консоли опасно работать?
Voland
Активный пользователь
Активный
07.07.2014
23:08
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийИльяРодительский комментарий
+1
войдите, чтобы ставить лайки
Я не сказал, что опасно, я сказал, что не стоит ;) Хотя и опасно, да. Рут работает в среде, в которой для совершения любых действий не нужен системный пароль. Рут - бог на машине. От опечаток, к примеру, никто не застрахован. Из-под рута настраивается система, устанавливается ПО, выполняется управление пользователями. Но сидеть под рутом вечно, все же, не нужно. Зачем компрометировать безопасность системы?
AdVv
07.10.2012
19:41
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Еще есть apg - automated password generator
http://www.adel.nursat.kz/apg/
Алексей
28.01.2017
18:32
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Посмотрите вот этот проект: https://github.com/yarkovaleksei/passgen
Вроде по функционалу не уступает.
HubertReier
12.11.2017
19:30
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Забыли указать очень полезную опцию "-s" или "--secure".
Например, pwgen -sy X, где X - желаемое число знаков в вашем пароле - даст очень сильные комбинации паролей, которые подобрать (если число знаков больше 8) практически нереально.
Буч
03.10.2019
04:48
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Как пользоваться?
pwgen -s1 40 100
Выдаст 100 паролей списком длинной в 40 знаков. Ключ -s даёт большую безопасность.

Предпочитаю этот генератор встроенному в keeweb. Тут random лучше и это видно невооруженным глазом.
namenik
24.10.2025
22:17
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Генерирую пароли сам и очень кустарно, в виде двукратных (из sha512sum в md5sum), контрольных сумм из простенькой строки-заготовки. В результате, получаем околобредовый пароль с примерно, 200(+)битной энтропией. Ломать его придется лишь брутфорсом, что займет сотни тысяч веков даже, на сверхсовременных компьютерах. Самостоятельное его восстановление, зная наш алгоритм, проще простого, одной командой в терминале

echo -n "my.password.001" | sha512sum | md5sum | base64
ZmZkZjBmZmEzNzQ3M2M1MjczNThlNWE3ZTUxMWIwZTIgIC0K

echo -n "my.password.002" | sha512sum | md5sum | base64
ODIzNDYyMWRlZDA2YjgwZGU4ZTFjYzZiNmEwYjA5NDcgIC0K

Алгоритм sha512sum односторонний и ломается только перебором (брутфорсом) всех возможных вариантов изначальных паролей любой длины.
...
Понимаю, что являюсь затейником, поэтому изложенный метод использую для генерации пароля к их менеджеру. Меняю данный пароль очень редко, раз в год-два, по примерно, представленной выше схеме, что ничуть меня не озадачивает.
Neo
Активный пользователь
Активный
24.10.2025
22:20
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийnamenikРодительский комментарий
0
войдите, чтобы ставить лайки
123456 - самый прочный ! Генерирую сам через башку !
Продаю не дорого- за тыщщу баксов всего. Обращайтесь ;)
Minor748
Активный пользователь
Активный
25.10.2025
00:40
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийnamenikРодительский комментарий
0
войдите, чтобы ставить лайки
https://www.passwordstore.org/
namenik
25.10.2025
15:41
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
Безусловно, pass — это один из самых уважаемых менеджеров в качестве основы для множества других продуктов того же назначения. Однако, невзирая на это, мой способ будет полноценно работать даже из голой командной строки, безо всяких пакетов. Также, результаты генераций с одинаковыми исходными параметрами будут идентичны на любых компах и под какими угодно дистрибутивами)

Написать комментарий

Ник:
Текст комментария:
  • Уважать других.
  • Без оскорблений и грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
  • Оффтоп запрещен.
  • Любой комментарий может быть удален без объяснения причин.
Правилаправила (наведите курсор)