🐳 Как получить доступ к вашей учетной записи 2FA Docker Hub из командной строки — Information Security Squad
🐳  Как получить доступ к вашей учетной записи 2FA Docker Hub из командной строки

Включив 2FA в своей учетной записи Docker Hub, вы обнаружите, что не можете получить к нему доступ с помощью своего пароля пользователя из CLI.

Мы покажем вам, как это сделать.

Ранее мы рассказали о двухфакторной аутентификации:

🐳 Как включить 2FA ( двухфакторную аутентификацию ) в Docker Hub

Если вы недавно добавили двухфакторную аутентификацию (2FA) в свою учетную запись Docker Hub, вы, скорее всего, столкнулись с ситуацией, когда вы больше не можете получить доступ к учетной записи из командной строки, используя стандартные учетные данные имени пользователя и пароля.

Хотя это может быть головной болью, с ней вам захочется поработать.

Почему?

Потому что в наше время нужно как можно больше заботиться безопасности.

Поэтому вместо того, чтобы игнорировать 2FA в своей учетной записи Docker Hub или отключить его в тот момент, когда вы не сможете получить доступ из CLI, давайте исправим эту проблему.

Что вам нужно

Единственное, что вам нужно, чтобы проделать эту работу:

  • Учетная запись Docker Hub с включенной 2FA
  • Настольный клиент, который позволяет вам получить доступ к Docker Hub из CLI
  • Доступ по токену на Docker Hub
Я покажу вам, как получить токен доступа, но вам понадобятся свои значения.

Как получить токен доступа к Docker Hub

Первое, что нужно сделать — это получить токен доступа к Docker Hub.

Для этого войдите в свою учетную запись Docker Hub.

Нажмите на изображение своего профиля в правом верхнем углу и выберите Account Settings:

 

В разделе «Account Settings» нажмите « Security» на левой боковой панели:

Под Access Tokens нажмите New Access Token:

В появившемся окне дайте токену имя и нажмите «Create».

 

Наконец, вам будет представлен ваш токен.
Скопируйте и сохраните этот токен в безопасном месте.
Не потеряйте этот токен, поскольку он не сохранен!
Нажмите «Copy And Close», и токен будет скопирован в буфер обмена.

Как войти в Docker Hub

Теперь откроете окно терминала и выполните команду:

docker login --username NAME
Где NAME — ваше имя пользователя в Docker Hub.
Когда будет запрошен пароль, вставьте свой токен доступа и нажмите Enter.
Если вы попытаетесь использовать свой пароль пользователя Docker Hub, вход в систему не удастся.

С вашим токеном доступа вход будет успешным!

Поздравляем, теперь вы можете получить доступ к своей учетной записи с поддержкой Docker Hub 2FA из командной строки.

Наслаждайтесь этим дополнительным уровнем безопасности.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

5e7fa976b0640d40