Поиск по сайту:

6 способов создать надежный пароль в Ubuntu


Мы все знаем, насколько важно использовать надежные пароли для наших систем, онлайн-аккаунтов и других конфиденциальных приложений. Реальный вопрос заключается в том, как создать пароль, на который можно положиться и который соответствует критериям надежного пароля. В идеале надежный пароль должен содержать строчные и прописные буквы, цифры и символы. Если вам кажется утомительным выполнение этой задачи вручную, Ubuntu предлагает множество опций, позволяющих автоматически генерировать такие надежные пароли.

В этой статье описаны 6 таких способов автоматической генерации безопасного пароля.

Мы запустили команды и методы, упомянутые в этой статье, в системе Ubuntu 20.04 LTS. Большинство упомянутых здесь методов включают использование командной строки Ubuntu (Терминал) для установки и использования утилиты генерации паролей. Вы можете открыть приложение «Терминал», используя системную панель или комбинацию клавиш Ctrl+Alt+T.

Примечание. Перед установкой любого программного обеспечения с помощью команды apt-get вам следует обновить системные репозитории с помощью следующей команды:

sudo apt-get update

Таким образом, вы сможете добавить последнюю доступную версию программного обеспечения.

Способ 1. Использование OpenSSL для создания безопасного пароля

Чтобы сгенерировать случайный пароль с помощью утилиты OpenSSL, введите в терминале следующую команду:

openssl rand -base64 14

Здесь,

  • rand сгенерирует случайный пароль
  • -base64 гарантирует, что формат пароля можно будет ввести с клавиатуры.
  • 14 - длина пароля

Хотя OpenSSL поставляется с большинством дистрибутивов Linux, в вашей системе может отсутствовать утилита rand, и поэтому вышеупомянутая команда может вам не подойти. Однако вы можете установить его с помощью следующей команды как sudo:

sudo apt install rand

Способ 2. Использование утилиты pwgen для генерации пароля.

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

sudo apt-get install pwgen

Справка pwgen содержит множество опций, с помощью которых вы можете настроить пароль. Вот как использовать эту команду:

$pwgen [ ОПЦИИ ] [ длина_pw ] [ num_pw ]

И вот как вы можете увидеть помощь:

pwgen --help

Например, следующая команда сгенерирует один 14-значный пароль.

pwgen 14 1

На наш взгляд, лучший способ сгенерировать пароль — использовать следующую команду:

pwgen -ys 15 1

В этой команде мы использовали два параметра pwgen; Флаг y указывает pwgen сгенерировать безопасный пароль, а s указывает ему придумать пароль, содержащий символы.

В выводе вы можете увидеть, насколько сложен и, следовательно, надежен пароль.

Способ 3. Использование утилиты GPG для создания надежного пароля

GPG или GNU Privacy Guard — это бесплатная утилита командной строки, с помощью которой вы можете создавать надежные пароли в своих системах Linux, Microsoft Windows и Android. Выполнив следующую команду в своем терминале, вы можете сгенерировать надежный случайный пароль из 14 символов с бронированным выводом ASCII:

gpg --gen-random --armor 1 14

Способ 4. Использование сценария Perl для создания надежных паролей

Perl — это утилита командной строки, доступная в официальных репозиториях Ubuntu. Вы можете скачать его с помощью следующей команды:

sudo apt-get install perl

Приведенный выше вывод показывает, что Perl доступен в моей Ubuntu 18.04 по умолчанию.

Так как же нам использовать его для создания безопасного пароля?

Сначала давайте создадим программу на Perl, открыв новый файл в любом текстовом редакторе. Мы создаем файл с именемpasswordgen.pl через редактор Nano следующим образом:

nano passwordgen.pl

В файл скопируйте и вставьте следующий фрагмент Perl:

#!/usr/bin/perl
my @alphanumeric = ('a'..'z', 'A'..'Z', 0..9);
my $randpassword = join '', map $alphanumeric[rand @alphanumeric], 0..8;
print "$randpassword\n"

Эти строки я нашел в Интернете у неизвестного автора, но должен сказать, что они оказались очень полезными. В любом случае, сохраните файл .pl, когда закончите.

В случае Nano вы можете выйти из файла, используя сочетание клавиш Ctrl+X, а затем введя Y, чтобы сохранить изменения.

Теперь выполните следующую команду, чтобы запустить вашу программу Perl:

perl passwordgen.pl

Результатом является безопасный пароль, который вы можете использовать где угодно.

Способ 5. Использование приложения Revelation UI для создания надежных паролей

Все методы генерации паролей, о которых мы упоминали до сих пор, основаны на CLI. Теперь рассмотрим несколько способов, с помощью которых можно получить пароль через пользовательский интерфейс. Revelation — это инструмент управления паролями с графическим интерфейсом для Gnome, с помощью которого вы можете создать индивидуальный надежный пароль.

Вы можете установить приложение, введя в Терминале следующую команду:

sudo apt-get install revelation

Введите Y, если система предложит вам вариант «Да/нет».

Затем вы можете запустить приложение либо через терминал, либо через Ubuntu Dash.

Когда приложение откроется, сначала перейдите в меню «Вид» и выберите параметр «Показать пароли». Это позволит вам просмотреть сгенерированный пароль в визуальном виде, а не в формате скрытых звездочек. Затем выберите опцию «Генератор паролей» в меню «Вид». В диалоговом окне «Генератор паролей» вы можете установить длину пароля, а также указать, хотите ли вы включать в свой пароль знаки препинания/символы.

Затем вы можете нажать кнопку «Создать», чтобы сгенерировать собственный пароль.

Способ 6. Использование приложения UI Keepassx для хранения и создания паролей.

Keepassx — это кроссплатформенное решение для управления паролями. Он хранит ваш пароль в базе данных и шифрует его с помощью алгоритмов Twofish и AES. Вот как вы можете установить его через командную строку:

sudo apt-get install keepassx

Пожалуйста, введите Y, когда система предложит вам вариант «Да/нет». После завершения установки вы можете открыть приложение либо через Терминал, либо через Системную панель.

Чтобы сгенерировать пароль с помощью этого программного обеспечения, вам необходимо сначала выполнить несколько шагов. Сначала вам нужно создать новую базу данных из меню «База данных». Затем вам нужно создать новую группу из меню «Группы». После этого в меню «Записи» выберите «Добавить новую запись». В представлении, которое вы видите, нажмите кнопку «Создать», чтобы сгенерировать пароль.

Самое лучшее в этом программном обеспечении то, что вы можете графически выбрать, включать ли в ваш пароль прописные и строчные буквы, цифры и символы. Вы также можете указать, хотите ли вы использовать похожие символы, и убедиться, что пароль содержит символы из всех указанных вариантов символов.

Итак, теперь у вас нет недостатка в способах создания надежного и безопасного пароля, который вы сможете использовать где угодно в Интернете или в локальных приложениях. Мы рекомендуем вам не хранить эти пароли в файле в вашей системе, иначе они будут уязвимы для хакерских атак. Чтобы получить еще более надежные пароли, советуем объединить строки паролей, созданных с помощью нескольких разных инструментов.

Статьи по данной тематике: