Кто говорит, тот сеет, кто слушает, тот собирает жатву (П. Буаст).

Как генерировать случайный пароль в оболочке Linux

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...

Статья опубликована: 12 декабря 2016

Как генерировать случайный пароль в оболочке Linux
Есть несколько способов генерации случайных паролей любых любых желаемых символов в Linux.

  1. PWGen

PWGen это утилита командной строки Linux, которая генерирует безопасные и человеко-запоминающиеся пароли нужного символа любого числа на одном дыхании. Для генерации 8 паролей с 10 цифрами, вы можете сделать

 

Пример вывода

 

Для того, чтобы сделать его еще сильнее, может быть использован флаг ‘-s’, который генерирует случайные и трудно запоминающийся пароль.

 

Пример вывода

 

Дополнительно

Вы можете создать имя пользователя в случайном порядке с помощью командной строки утилиты gpw. Для создания 3 случайных имен пользователей из 6 букв, вы можете сделать

 

2. OpenSSL

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

 

Пример вывода

 

3. $ RANDOM

$ RANDOM является встроенной переменной в BASH. Вы можете генерировать случайный пароль примерно так

 

Пример вывода

 

В случае, если вы хотите создать только цифровой пароль

 

Пример вывода

 

4. bash.generate.random.alphanumeric.string.sh

Ниже сценарий написан ‘earthgecko’. Вы можете получить последнюю версию от здесь.

 

Пример вывода

 

Этот скрипт генерирует случайное число из 32 символов. Для генерации случайного пароля из 10 цифр из этого сценария, вы можете сделать 2 вещи.

    • Измените сценарий и замените 32 на 10. Таким образом, сценарий сейчас выглядит примерно так
 

Пример вывода

 

    • Если не изменять сценарий, то можно вырезать из 32 символов с помощью команды ‘cut’ в Linux, чтобы получить 10 символов, примерно так
 

Пример вывода

Как генерировать случайный пароль в оболочке Linux


Читайте также

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

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close