проблема при добавлении ключа s sh в github - разрешение отклонено - PullRequest
1 голос
/ 29 февраля 2020

Я сгенерировал ключ SSH с помощью команды: $ ssh-keygen. Он запросил имя файла и фразу, которые я предоставил, и сгенерировал соответствующий файл. Затем из github.com я добавил ключ SSH из settings>SSH and GPG keys, куда я вставил ключ в сгенерированный файл. Затем я нажал в терминале команду $ ssh -T git@github.com, которая выдала мне сообщение: Permission denied (publickey).. Что означает это сообщение и почему я получаю это? Раньше у меня не было проблем с этим.

1 Ответ

2 голосов
/ 29 февраля 2020

, куда я вставил ключ в сгенерированный файл.

Убедитесь, что это:

  • файл id_rsa.pub, что означает publi c ключ (не частный)
  • ключ publi c, вставленный как одна непрерывная строка (не несколько строк)

Проверьте также, что у вас есть добавил свой закрытый ключ к агенту s sh . (чтобы не вводить парольную фразу каждый раз)

...