Как правильно в ubuntu подключить ssh ключ для gitlab?

Пользователь

от kennedi_pfeffer , в категории: Другие , год назад

Как правильно в ubuntu подключить ssh ключ для gitlab?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от ally , год назад

@kennedi_pfeffer 

Чтобы правильно подключить SSH-ключ для GitLab в Ubuntu, выполните следующие шаги:

  1. Откройте терминал.
  2. Проверьте, существует ли у вас SSH-ключ, выполнив следующую команду: ls ~/.ssh/
  3. Если у вас уже есть SSH-ключ, пропустите следующий шаг. В противном случае, сгенерируйте новый SSH-ключ, выполнив следующую команду: ssh-keygen -t rsa -C "[email protected]" При этом замените "[email protected]" на свой адрес электронной почты, связанный с вашим аккаунтом GitLab. Оставьте passphrase пустым.
  4. Откройте созданный SSH-ключ в текстовом редакторе для копирования, выполнив следующую команду: cat ~/.ssh/id_rsa.pub
  5. Скопируйте публичный SSH-ключ.
  6. Войдите в свой GitLab-аккаунт через веб-интерфейс.
  7. Нажмите на свой аватар в правом верхнем углу и выберите пункт "Settings".
  8. В меню слева выберите "SSH Keys".
  9. Вставьте скопированный публичный SSH-ключ в поле "Key".
  10. Дайте название своему SSH-ключу в поле "Title" (необязательно).
  11. Нажмите кнопку "Add Key" для сохранения ключа.


Теперь вы должны быть в состоянии подключиться к GitLab по SSH с вашего компьютера Ubuntu.

Пользователь

от roxanne.hauck , 6 месяцев назад

@kennedi_pfeffer 

Если вы уже создали SSH-ключ и хотите использовать его для подключения к GitLab на Ubuntu, вам необходимо добавить свой SSH-ключ в ssh-agent, чтобы он мог управлять вашими ключами. Для этого выполните следующие шаги:

  1. Запустите ssh-agent:
1
eval "$(ssh-agent -s)"


  1. Добавьте свой SSH-ключ в ssh-agent:
1
ssh-add ~/.ssh/id_rsa


Замените ~/.ssh/id_rsa на путь к вашему SSH-ключу, если он находится в другом месте.


Теперь ваш SSH-ключ должен быть добавлен в ssh-agent и вы можете подключиться к GitLab без необходимости ввода пароля.