Проблемы с SSH
У меня проблемы с одним из моих компьютеров на моем сервере, принимающим мой ключ. Я использовал этот ключ на других компьютерах, которые я настраивал ранее, без проблем, я могу использовать SSH на разных серверах.
Вот хвост бревна:
debug1: аутентификации, которые могут продолжаться: publickey, пароль
debug1: следующий метод аутентификации: publickey
debug1: предложение открытого ключа RSA: /home/james/.ssh/id_rsa
debug1: сервер принимает ключ: pkalg ssh-rsa blen 279
debug1: пробуем закрытый ключ: /home/james/.ssh/id_dsa
debug1: пробуем закрытый ключ: /home/james/.ssh/id_ecdsa
debug1: следующий метод аутентификации: пароль
У меня все права правильные, я дважды проверил их как 8 раз на обоих компьютерах. Я также попытался удалить файл auth hosts с сервера, что, похоже, тоже не дало результата. Есть идеи?
1 ответ
Я думаю, что вам не хватает файла закрытого ключа на клиентском компьютере /home/james/.ssh/id_rsa
и у вас есть только открытый ключ /home/james/.ssh/id_rsa.pub
,
Вы должны увидеть это:
debug1: Offering public key: /home/james/.ssh/id_rsa
debug1: Server accepts key: pkalg ssh-rsa blen 277
debug1: read PEM private key done: type RSA
debug1: Authentication succeeded (publickey).