Рекламное объявление

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

мой слабый пароль ноутбука 123456
Кредит изображения: designer491 через Shutterstock

Двухфакторная аутентификация (2FA) существует уже некоторое время. Это требует использования двух методов аутентификации для проверки личности пользователя. Обычно он состоит из обычного имени пользователя и пароля, а также кода подтверждения, отправленного на ваше мобильное устройство с помощью текстового сообщения. Это означает, что даже если ваш пароль был взломан (как сделать ваши пароли сильнее Как создать надежные пароли, которые вы можете легко запомнить Подробнее ), озорному хакеру понадобится доступ к вашему мобильному устройству, чтобы получить полный доступ к вашей учетной записи.

Поступают сообщения о том, что отвратительные люди маскируются под операторов мобильной связи и утверждают, что они «потеряли» свои SIM-карты, чтобы получить доступ к номеру мобильного телефона жертвы. Это все еще доказывает, что есть возможности для улучшения, но 2FA также выходит за рамки проверки текстовых сообщений. Это руководство поможет настроить повышенную безопасность как на серверах Ubuntu, так и на настольных компьютерах в сочетании с Google Authenticator для двухфакторная аутентификация Блокируйте эти сервисы теперь с двухфакторной аутентификациейДвухфакторная аутентификация - это умный способ защитить ваши онлайн-аккаунты. Давайте рассмотрим некоторые из сервисов, которые вы можете заблокировать с большей безопасностью. Подробнее .

Соображения и предпосылки

Настройка означает, что всем пользователям системы потребуется код подтверждения от Google Authenticator, когда:

  • Вход в систему
  • Запуск команд sudo

В то время как компромисс здесь - время, дополнительный уровень безопасности может быть жизненно важным. Особенно на машинах, где хранятся конфиденциальные данные. Это руководство будет использовать:

  • Ubuntu 16.04 (рабочий стол или сервер)
  • Приложение Google Authenticator (из Google Play магазин Scam Apps в магазине Play, которых нужно избегатьДля каждого удивительного приложения, которое вы можете найти на Android, есть дешевая подделка, ожидающая потратить ваше время и украсть ваши деньги. Подробнее или Apple App Store)

Установите Google Authenticator

Как мы уже говорили, мы будем использовать Google Authenticator в качестве второй линии защиты от несанкционированного доступа. Давайте сначала разберемся с мобильной частью уравнения. Этапы установки в точности аналогичны установке любого другого приложения. Ниже приведены шаги установки для магазина Google Play, но они не должны отличаться в Apple App Store.

Откройте Google Play Store на устройстве Android и выполните поиск гугл аутентификатор. Найдите и коснитесь правильной записи, следя за тем, чтобы она была опубликована Google Inc. Затем нажмите устанавливать, и принимать при появлении запроса и дождитесь завершения установки.

Android установить запуск Gauth

Затем запустите терминальную сессию на вашем рабочем столе или сервере.

Запустите следующую команду:

sudo apt-get установить libpam-google-authenticator

При появлении запроса введите пароль и нажмите Войти. Если будет предложено, введите Y и ударил Войти снова, затем сидеть сложа руки и позволить установке завершиться

конфигурация

Теперь вам нужно будет отредактировать файл, чтобы добавить двухэтапную аутентификацию в вашу драгоценную коробку Linux. Запустите следующую команду:

sudo nano /etc/pam.d/common-auth

Не далеко вниз найдите строку, которая гласит:

auth [success = 1 default = ignore] pam_unix.so nullok_secure

Прямо над этой строкой добавьте следующее:

требуется авторизация pam_google_authenticator.so

Ваш файл должен выглядеть примерно так:

убунту нано гаут

Нажмите Ctrl + X с последующим Y в Сохраните и закройте файл 40+ наиболее используемых команд терминала LinuxНезависимо от того, начинаете ли вы или просто интересуетесь терминалом Linux, вот наиболее распространенные команды, которые проведут вас через весь ваш период работы с Linux. Подробнее .

Настройте каждого пользователя

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

В вашем терминале запустите следующее:

Google-аутентификатор

При более внимательном рассмотрении того, что предоставляется, мы находим:

настройка Ubuntu Gauth
  • QR-код
  • Код подтверждения
  • Новый секретный ключ
  • 5 аварийных кодов

QR код 8 действительно вызывающих, но творческих способов использования QR-кодов в домашних условияхУ простого QR-кода Jane было высокотехнологичное начало - Toyota использовала их в своем производственном процессе для сканирования автомобильных компонентов. Оттуда, QR-коды сделали путешествие к модным рампам. Это демонстрирует их ... Подробнее и секретный ключ в значительной степени выполняет ту же функцию. Мы вернемся к ним через секунду. Код подтверждения - это одноразовый код, который можно использовать немедленно, если это необходимо. Скретч-коды - это одноразовые коды, которые можно использовать, если у вас нет мобильного устройства под рукой. Вы можете распечатать их и хранить под термоядерным замком и ключом или просто игнорировать их. В конечном итоге это будет зависеть от того, насколько вы склонны забывать или терять мобильное устройство.

Вам также будет задан ряд вопросов. Значения по умолчанию более чем адекватны, и вы можете ответить Y всем им. Тем не менее, не стесняйтесь менять их по желанию. Пока не закрывайте окно или сеанс терминала.

настройка Ubuntu Gauth

Настройте мобильное приложение

Прежде чем переходить к какому-либо другому пользователю, давайте завершим того, с кем вы сейчас вошли.

Если вы впервые запускаете Google Authenticator на своем мобильном устройстве, нажмите Начать. Либо в главном окне щелкните значок плюса в нижнем углу. Если разрешение в окне вашего терминала достаточно хорошее, чтобы увидеть QR-код, выберите Сканирование штрих-кода или же Введите предоставленный ключ если камера вашего мобильного устройства похожа на картофельную. Если вы решили ввести ключ, теперь вам нужно будет ввести имя учетной записи, чтобы помочь вам вспомнить, к какой учетной записи это относится. После этого введите ключ подтверждения, указанный в окне вашего терминала. Теперь просто нажмите ДОБАВЛЯТЬ.

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

учетная запись Android все установить гаут

Заключительные шаги и тестирование

У вас может быть несколько человек, использующих эту конкретную систему. В нашем примере slaghoople это дополнительный пользователь. Запустите следующее в терминальной сессии:

sudo su slaghoople

Откройте приложение Google Authenticator на своем мобильном устройстве. Введите шестизначный код аутентификации, который приложение предоставило в окне терминала. Введите свой пароль sudo и нажмите Enter. Теперь вы должны войти в систему. В качестве нового пользователя введите следующую команду:

Google-аутентификатор

Теперь вы можете просто выполнить те же действия, что и для первого пользователя, описанного выше. Ответив на вопросы, откройте мобильное приложение Google Authenticator. Добавьте другой аккаунт. Войти slaghoople в качестве имени учетной записи, чтобы помочь вам различать два на вашем мобильном устройстве. Выберите либо отсканировать штрих-код, либо введите ключ подтверждения. Slaghoople теперь потребуется код из мобильного приложения вместе с ее паролем sudo для входа в систему и выдачи повышенных команд. Промойте и повторите для любых дополнительных пользователей. Как только все ваши пользователи будут настроены, вы заметите, что для входа в систему или выполнения команд sudo требуется проверочный код.

Ubuntu Gauth Подтверждение входа
Убунту попробовать Судо

И это все. Ваша Linux-машина теперь очень более безопасный Как зашифровать флешку: 5 инструментов защиты паролемХотите узнать, как зашифровать флешку? Вот лучшие бесплатные инструменты для защиты паролем и защиты флэш-накопителя. Подробнее чем это было ранее. Некоторые могут утверждать, что этот процесс является проблемой. Конечно, это является! В этом-то и дело!

Была ли у вас утечка пароля и была ли взломана система? Как вы защищаете свои конфиденциальные данные? Используете ли вы в настоящее время двухфакторную аутентификацию? Дайте нам знать об этом в комментариях!

Кредит Фотографии: Дейв Кларк Цифровое Фото через Shutterstock.com

Юсуф хочет жить в мире, наполненном инновационным бизнесом, смартфонами в комплекте с темным жареным кофе и компьютерами с гидрофобными силовыми полями, которые дополнительно отталкивают пыль. Как бизнес-аналитик и выпускник Дурбанского технологического университета, с более чем 10-летним опытом работы в быстро развивающейся технологической отрасли, он любит быть посредником между…