Генерируем Случайные Пароли из Командной Строки в Линуксе

Вы можете использовать следующую команду для генерации случайного пароля из командной строки:

$ tr -dc A-Za-z0-9 < /dev/urandom | head -c 8 | xargs

Пример пароля:

4fFUND1d

Также, Вы можете создать следующую баш функцию (добавьте в Ваш ~/.bashrc):

# Генератор случайных паролей
genpasswd() {
tr -dc A-Za-z0-9 < /dev/urandom | head -c ${1:-8} | xargs
}

Перезагрузите .bashrc:

$ . ~/.bashrc

Теперь используйте genpasswd для генерации случайных паролей:

$ genpasswd
vmuWt7TS
$ genpasswd 10
ymkIgxcdCh
$ genpasswd 16
wQnqgdc5tAQoiBdf