Панель запуска говорит, что у меня нет ключа SSH, но у меня есть

Я продолжаю пытаться нажать на панель запуска (или даже подключиться через SSH), я получаю сообщение об ошибке:

Launchpad user 'tay' doesn't have a registered SSH key
Permission denied (publickey).

Дело в том, что у меня действительно есть зарегистрированный ключ SSH на панели запуска. Как это исправить?

1 ответ

  1. Вам нужен ключ RSA, т.е. ваш закрытый ключ должен быть ~/.ssh/id_rsa. У меня была проблема, потому что мой ключ был DSA, т.е. id_dsa. Вы можете создать его с помощью: ssh-keygen -t rsa -b 4096 -C "youremail@example.com"
  2. Зайдите в свою учетную запись Launchpad и отредактируйте ключ SSH https://launchpad.net/~yourusername/+editsshkeys
  3. Добавьте контенты ~/.ssh/id_rsa.pub здесь
  4. Вы можете попробовать соединиться с ssh: ssh -v yourusername@git.launchpad.net и если соединение прошло успешно, он вернул код состояния выхода -1
Другие вопросы по тегам