Назад | Перейти на главную страницу

Проблемы с SSH

У меня проблемы с тем, что один из моих компьютеров на моем сервере принимает мой ключ. Я без проблем использовал этот ключ на других компьютерах, которые настраивал раньше, я могу использовать его по SSH на многих разных серверах.

Вот хвост журнала:

debug1: аутентификация, которая может продолжаться: открытый ключ, пароль

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 с сервера, но это тоже не помогло. Любые идеи?

Я думаю, вам не хватает файла закрытого ключа на клиентском компьютере /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).