Как сгенерировать надежные пароли и проверить их с терминала

создавайте и проверяйте свои надежные пароли

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

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

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

  • Мы должны использовать символы, цифры, прописные и строчные буквы.
  • Не используйте важные личные или общественные даты, номера телефонов, номера документов, удостоверяющих личность, и т. Д.
  • Хороший пароль должен иметь большое количество символов. Благодаря этому и следуя предыдущим соображениям, мы сможем сделать наш пароль «почти» невозможным для обнаружения.

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

Далее мы рассмотрим несколько различных способов создания случайных паролей через терминал нашей Ubuntu, без необходимости в дополнительном ПО. Эти пароли можно использовать для всех служб, требующих надежный пароль. Само собой разумеется, что случайно сгенерированные пароли довольно сложно запомнить, поэтому нам нужно будет найти способ держать их под рукой.

Как сгенерировать надежные пароли в Ubuntu

Для написания этой статьи я использую Ubuntu 16.04. В Gnu / Linux у нас есть некоторые инструменты, которые дают нам возможность автоматически генерировать безопасный пароль.

В случае отсутствия этих инструментов мы можем установить их, используя следующую последовательность команд в терминале (Ctrl + Alt + T):

sudo apt install gnupg2 && sudo apt install openssl

GPG

создать надежный пароль с помощью gpg

Если мы хотим создайте наш пароль, используя GPG, мы выполним следующую команду:

gpg --gen-random --armor 1 32

OpenSSL

сгенерировать безопасный пароль openssl

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

openssl rand -base64 32

ПНГ

сгенерировать безопасный пароль apg

Другой вариант, что мы можем использовать для генерации нашего безопасного пароля APG, Аббревиатура от Автоматический генератор паролей. Он устанавливается в Ubuntu и его производных. Чтобы запустить команду, нам нужно будет только ввести в терминале (Ctrl + Alt + T):

apg

Это программа, предназначенная для генерации паролей "запоминающийся". Если вы просто запустите его, он запросит у вас ряд данных для работы и на их основе создаст «запоминающийся» пароль. Под этим я подразумеваю, что рядом с паролем он покажет нам фонетическую транскрипцию чтобы мы могли лучше запомнить пароль.

Команды для терминала

В дополнение к инструментам, которые мы только что видели, мы также сможем использовать ряд команды, которые будут генерировать случайные пароли. Вам нужно всего лишь написать одну из этих строк в терминале (Ctrl + Alt + T):

сгенерировать безопасный пароль терминал 1

date +%s | sha256sum | base64 | head -c 32 ; echo
< /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c${1:-32};echo;  
tr -cd '[:alnum:]' < /dev/urandom | fold -w30 | head -n1 
strings /dev/urandom | grep -o '[[:alnum:]]' | head -n 30 | tr -d '\n'; echo 

сгенерировать безопасный пароль терминал 2

< /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c32 
dd if=/dev/urandom bs=1 count=32 2>/dev/null | base64 -w 0 | rev | cut -b 2- | rev
</dev/urandom tr -dc '12345!@#$%qwertQWERTasdfgASDFGzxcvbZXCVB' | head -c32; echo ""
randpw(){ < /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c${1:-16};echo;} && randpw

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

Как проверить надежность пароля в Ubuntu

Многие могут подумать, что пароль, который вы используете, надежен. Чтобы проверить, правда ли это, нам нужно только установить приложение под названием Cracklib. Это анализирует все аспекты пароля и дает нам результат. Чтобы установить cracklib в Ubuntu или Debian, мы будем использовать следующую команду:

sudo apt-get install libcrack2

Установка пароля

После установки приложения мы будем использовать параметр cracklib-check для проверки статуса пароля. Например, мы проанализируем слишком простой и популярный пароль. В терминале напишем:

Cracklib-Check

echo "1234abc" | cracklib-check

Мы также можем проверить надежный пароль, используя:

cat|cracklib-check

Нам придется скопируйте пароль для проверки в терминале, и эта команда покажет нам результат. Если результат в порядке, это означает, что наш пароль безопасен, теперь мы должны быть осторожны и хранить этот пароль в надежном месте на случай, если мы его забудем.

Возможные исходы

кошка Cracklib проверить

Мы можем получить другие результаты при анализе нашего пароля. Вот некоторые примеры:

  • Слишком коротко
  • Он основан на слове из словаря
  • Он основан на вашем имени пользователя

Комментарий, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   компьютерное обслуживание сказал

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