Генератор случайных паролей: много, в столбцах, в командной строке, в Linux

Некоторое время назад я наткнулся на генератор случайных паролей для командной строки, который отображал сетку "запоминающихся" паролей. Вывод был примерно таким:

adam@host:~$ CantRememberThisCommand
lkajsdf   aksjdfl
kqwrupo   qwerpoi
qwerklw   zxlkelq

Идея заключалась в том, что вы можете запустить эту утилиту, когда кто-то смотрит через ваше плечо, и при этом выбрать пароль с некоторой степенью секретности из-за большого количества вариантов.

Я не могу вспомнить, как эта утилита называлась. О, сети, вы можете помочь?

3 ответа

Решение

Звучит как ты хочешь pwgen,

альтернативный текст

Есть также несколько интересных способов сделать это без установки дополнительного программного обеспечения, но 5-буквенную команду немного легче запомнить:)

Не нужно устанавливать дополнительные пакеты, так как OpenSSL должен быть установлен на большинстве машин. мы можем использовать следующий код для генерации случайного пароля:

openssl rand -base64 10

Согласно вашему примеру вывода pwgen это хорошее предположение (см. ответ Джона Т). Но есть много таких инструментов:

  • pwgen - генерирует произносимые пароли
  • gpw - программа для генерации произносимых паролей
  • apg - генерирует несколько случайных паролей

Также менеджеры паролей, такие как KeePassX, предоставляют генератор паролей (но он не фокусируется ни на использовании командной строки, ни на произносимых паролях).

Ознакомьтесь с deepsix на http://ericandresen.me/technology/deepsix/. Это кроссплатформенный продукт, разработанный на C и работающий на всех платформах, на которых я его тестировал, в macOS, x86 и 64-битной Windows и Linux. Как вы описываете, он предлагает -cNumber of Chars и -iIterations и в настоящее время предлагает прописные, строчные и числовые символы.

Другие вопросы по тегам