Генерация случайных паролей из командной строки

Генерация случайного пароля через командную строку

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

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

Как сгенерировать случайные пароли через командную строку

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Сначала мы попробуем мой метод, использующий openssl:

openssl rand -base64 6

Результат этой команды будет полностью случайным и будет выглядеть примерно так: cG / ah3 + 9

Вы можете настроить длину пароля, изменив число в конце строки. Если вы не хотите получать какие-либо аномальные символы, такие как / и +, вы также можете сгенерировать из шестнадцатеричного кода:

openssl rand -hex 4

Если это недостаточно случайно, вы можете передать рандомизированный вывод openssl через md5 и обрезать хэш md5 рандомизированного вывода до заданного числа символов:

openssl rand -base64 8 |md5 |head -c8;echo

Вы также можете проявить творческий подход и использовать случайный ввод от других команд, таких как дата, и вырезать 8 символов из хеша md5 текущей даты:

date |md5 | head -c8; echo

Или даже пинг:

ping -c 1 yahoo.com |md5 | head -c8; echo

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

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

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

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

Ваш адрес email не будет опубликован.