Генерация пароля средствами linux

Генерация пароля средствами linux

199
06.09.2018

Конечно, сейчас есть огромное количество онлайн сервисов генерации пароля, а также любой менеджер паролей содержит соответствующий инструментарий, но почему бы не рассмотреть еще один вариант?

pwgen

Запуск этой команды без параметров выведен на экран 8 столбцов по 20 строк паролей, состоящих из 8 символов.

Чтобы сгенерировать 10 символьный пароль, выполните команду:

pwgen 10 1

Пароль на основании текущего времени:

date +%s | sha256sum | base64 | head -c 10 ; echo

Данная команда выведет на экран один десятисимвольный пароль используя хэш от текущего времени, обработанный с помощью base64.

Пароль с помощью генератора случайных символов /dev/urandom

Следующий метод использует генератор случайных символов /dev/urandom, обработанных с помощью фильтров для приведения символов в удобочитаемый вид. И так же это будет пароль из 10 символов.

/dev/urandom tr -dc _A-Z-a-z-0-9 | head -c${1:-10};echo;

Пароль с помощью openssl:

openssl rand -base64 10

Пароль с помощью strings

Следующий пример использует команду strings, которая выводит печатные символы из бинарного файла. В качестве бинарного файла будем использовать /dev/urandom

strings /dev/urandom | grep -o '[[:alnum:]]' | head -n 10 | tr -d '\n'; echo

Пароль из даты и md5sum

Ну и самый простой для запоминания вариант:

date | md5sum

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



Благодарю за внимание! Делитесь вашими замечаниями в комментариях ниже.


P.S. Обращайтесь ко мне за приобретением лицензий и продлений на 1C-Битрикс "Управление сайтом", лицензий на облачную и коробочную версии Битрикс 24 а также за приобретением и внедрением готовых решений на базе 1С-Битрикс от партнеров. За более подробной информацией свяжитесь со мной любым удобным для вас способом


Комментарии

Еще никто не комментировал данную публикацию. Будьте первыми!

Добавить комментарий

captcha

Возврат к списку