Генерация паролей на Linux через pwgen

Кстати говоря, Вы можете сделать заказ у разработчика которого вы сейчас читаете, по любым вопросам с администрированием серверов, а также сайтами. Я помогу в любой задаче, оплата почасовая. Можете обратиться в Telegram для быстрой обратной связи, либо на почту которая на странице "Обо мне".

Дата публикации: 17.12.2021
Дата обновления: 18.12.2021

Как сгенерировать пароли, чтобы их никто не получил, и они были только ваши?

Никогда не пользуйтесь онлайн генераторами паролей

Для этого можно воспользоваться генерацией паролей pwgen на Linux, в рамках данного сайта мы будем пользоваться Debian, Ubuntu — которые относятся к одному типу дистрибутивов.

Установим pwgen

apt -y install pwgen

Далее мы можем сразу его запустить, и увидим сгенерированные пароли:

pwgen generated random password

Это варианты предложенных сгенерированных паролей, но они не достаточно длинные, для этого мы можем написать следующее:

pwgen -s -1 -n 20

Но каждый раз неудобно вводить данную команду, да и запомнить сложновато, для этого можно создать alias команды, и добавить в файлы .bashrc или .zshrc (если вы используете zsh)

Пишем команду:

nano ~/.bashrc

либо если у вас zsh

nano ~/.zshrc

Чтобы в редакторе nano прыгнуть в конец файла надо нажать: CTRL+_ и CTRL+V

Копируем:

alias passgen='pwgen -s -1 -n 20'

Открываем окно Putty, жмём правой кнопкой мыши.

CTRL+X и Y и ENTER

При следующем заходе в сессию, можно просто написать passgen

Вывод будет следующим:

➜  ~ passgen
omNTlH6WLp3YG7CBUJ5Y

Уже с предложенным вам паролем.

Кстати говоря, Вы можете сделать заказ у разработчика которого вы сейчас читаете, по любым вопросам с администрированием серверов, а также сайтами. Я помогу в любой задаче, оплата почасовая. Можете обратиться в Telegram для быстрой обратной связи, либо на почту которая на странице "Обо мне".

Как заблокировать пользователю просмотр чужих файлов через SFTP

Компиляция Telegram TDLib — Could NOT find OpenSSL

SIA & DIA — Создание и передача .zip .tar.gz .tar.bz2 архива в Linux и распаковка

Установка Composer на Debian 8.2

Python Error — ‘ascii’ codec can’t encode characters in position

Установка ElasticSearch на Debian 8.10

Что такое SSH? Как войти на сервер через SSH