Permission denied SSH key and bitbucket

Для обеспечения безопасности я добавил открытый ключ SSH в свою учетную запись Bitbucket. Это работает отлично, и пароль не запрашивается, поскольку закрытый ключ добавляется к моей машине с помощью команды ssh-add .

Проблема, с которой я столкнулся сейчас, заключается в том, что он не будет работать после перезапуска системы. Я должен использовать команду ssh-add после каждого перезапуска системы. Может ли кто-нибудь помочь мне в этом?

Я использую Ubuntu 18.04

1
задан 29 October 2019 в 18:45
1 ответ

Следили ли вы за официальной документацией здесь: https://confluence.atlassian.com/bitbucket/set-up-an-ssh-key-728138079.html ? ?

Битовые инструкции:

Шаги для включения ssh в битбакете следующие:

На вашей рабочей станции:

$ ssh-keygen

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

После этого убедитесь, что ключи созданы:

$ ls -l ~/.ssh
id_rsa
id_rsa.pub

Теперь вам нужно добавить ключи в настройки битбакета:

  • Перейдите в учетную запись настройки
  • Нажмите ssh keys
  • Нажмите Добавить ключ
  • Напишите «Метку» с описательным предложением (например, «Пользователь Tismon на домашней рабочей станции»).
  • Скопируйте файл содержимое ~ / .ssh / id_rsa.pub в поле «Ключ» (используйте cat ~ / .ssh / id_rsa.pub или откройте в текстовом редакторе, но обязательно копировать все из файла).
  • Нажмите сохранить
  • Проверить ev erything работает должным образом с ssh -T (hidden) ssh keys:

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

    $ eval `ssh-agent` 
    $ ssh-add ~/.ssh/id_rsa
    

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

0
ответ дан 4 December 2019 в 02:34

Теги

Похожие вопросы