Показать страницуИстория страницыСсылки сюдаЭкспорт в PDFНаверх Эта страница только для чтения. Вы можете посмотреть её исходный текст, но не можете его изменить. Сообщите администратору, если считаете, что это неправильно. ====== Генераторы паролей ====== ===== bash ===== <code> openssl rand -base64 24 </code> или <code> cat /dev/urandom | tr -d -c 'a-zA-Z0-9' | fold -w 8 | head -1 </code> ===== pwgen ===== Генерирует неплохие пароли. <code> # sudo apt-get install pwgen </code> использование: <code> # pwgen [длина_пароля] [количество_паролей] </code> Для создания действительно сложных паролей рекомендуется использовать ключ **-s**, например: <code> # pwgen -s 15 1 </code> ===== Хэш пароля ===== Bash + md5sum: <code> echo -n 'password' | md5sum </code> Python: <code python> python3 -c 'import crypt,getpass; print(crypt.crypt(getpass.getpass(), crypt.mksalt(crypt.METHOD_SHA512)))' </code> Утилитой htpasswd Обычный: <code> echo $(htpasswd -nB user) </code> С экранированием символов: <code> echo $(htpasswd -nB user) | sed -e s/\\$/\\$\\$/g </code> {{tag>пароль хэш генерация_пароля}} ubuntu/password-generate.txt Последнее изменение: 2025/04/27 09:39 — fireball