Blog/content/posts/2024/bash/password-generator.md

929 B
Raw Blame History

title date draft tags
🔑 Генератор паролей в виде однострочника на Bash 2024-08-17T22:33:12+03:00 false
shell
linux
tips
security

Пост Cyrus на SoF.

Команда:

tr -dc 'A-Za-z0-9!?%=' < /dev/urandom | head -c 20

Выхлоп:

7sixuvfqbFRAj4g=3v7Y

Другие варианты

OpenSSL

Команда:

openssl rand -base64 20

Выхлоп:

c+EtG4VK/0JLR6tWrneAlP4bHmQ=

Версия Cyrus с улучшенной энтопией

for i in $(seq 1 5); do echo $(tr -dc 'A-Za-z0-9!"#$%&()*+,-./:;<=>?@[\\]^_`{|}~' < /dev/urandom | head -c 20); done
Q@2^u\U3.:%|{yGY@SMl
T8WVte55AggJ{WxElqDi
vG%+Gr"jp#x@f46YBj>m
|>Wd,|S>w)jwe|:))eLU
m`nSde+o,:vn\1JpJ1j3

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

Пожалуй добавлю в alias.