Налаштовуємо доступ до bitbucket і github по ssh-ключам

Якщо спроба склоніровать будь приватний репозиторій з bitbucket або github по ssh викликає помилку виду:

Розглянемо докладніше як налаштувати ssh-ключі на linux (ubuntu) і додати їх на github і bitbucket.

Генерація ssh-ключів.

Виконуємо наступні команди:

На запит про встановлення пароля на в'язку ключів можна натиснути enter, тобто залишити пароль порожнім (це безпечно). Тепер в каталозі

/.ssh з'явилися 2 файли ключа:

  • git_rsa - приватний, який не можна нікому повідомляти
  • git_rsa.pub - публічний, який ми повідомимо gitbucket і github

/.ssh/config (якщо файлу ще немає, створіть), додайте вміст для ідентифікації bitbucket-хоста і github:

Додавання ssh-ключа на github

У своєму профілі натискаємо Edit Profile -> SSH Keys -> Add SSH key. Після цього вказуємо title (ця назва ключа, вводиться для зручності) і key (це сам ключ, тобто вставляємо сюди весь вміст файлу

/.ssh/git_rsa.pub). Натискаємо Add key.

Додавання ssh-ключа на bitbucket

Налаштовуємо доступ до bitbucket і github по ssh-ключам

Налаштовуємо доступ до bitbucket і github по ssh-ключам

Тепер ви можете клонувати свої приватні репозиторії по ssh (git @ github) без введення пароля.

Пошукові запити. за якими приходили користувачі

Схожі статті