Подробнее
В Linux сгенерировать надёжный пароль можно прямо в терминале несколькими способами. Самый простой — утилита pwgen: команда pwgen -sy 16 1 выдаст один пароль из 16 символов с цифрами и спецсимволами (флаг -s делает пароль полностью случайным, -y добавляет спецсимволы). Если pwgen не установлен, поможет openssl: openssl rand -base64 16 выведет случайную строку в кодировке base64. Для полного контроля берут прямо из ядра: tr -dc 'A-Za-z0-9!@#%^&*' < /dev/urandom | head -c 16; echo — здесь /dev/urandom даёт криптографически стойкие случайные байты, а tr отфильтровывает нужные символы. Есть и утилита apg (advanced password generator), и генерация парольной фразы из словаря. Ключевой момент: используйте именно /dev/urandom или openssl, а не самописные скрипты на $RANDOM — переменная $RANDOM в bash не криптостойкая и не годится для паролей. Установить утилиты можно через пакетный менеджер: sudo apt install pwgen apg (Debian/Ubuntu) или sudo dnf install pwgen (Fedora). Если терминала под рукой нет или нужно быстро получить пароль в браузере, воспользуйтесь онлайн-генератором выше — он работает на crypto.getRandomValues (браузерный аналог /dev/urandom), задаёт длину и набор символов и ничего не отправляет на сервер.