Панель запуска говорит, что у меня нет ключа SSH, но у меня есть
Я продолжаю пытаться нажать на панель запуска (или даже подключиться через SSH), я получаю сообщение об ошибке:
Launchpad user 'tay' doesn't have a registered SSH key
Permission denied (publickey).
Дело в том, что у меня действительно есть зарегистрированный ключ SSH на панели запуска. Как это исправить?
1 ответ
- Вам нужен ключ RSA, т.е. ваш закрытый ключ должен быть ~/.ssh/id_rsa. У меня была проблема, потому что мой ключ был DSA, т.е. id_dsa. Вы можете создать его с помощью:
ssh-keygen -t rsa -b 4096 -C "youremail@example.com"
- Зайдите в свою учетную запись Launchpad и отредактируйте ключ SSH https://launchpad.net/~yourusername/+editsshkeys
- Добавьте контенты ~/.ssh/id_rsa.pub здесь
- Вы можете попробовать соединиться с ssh:
ssh -v yourusername@git.launchpad.net
и если соединение прошло успешно, он вернул код состояния выхода -1