Я пытаюсь подключиться к удаленному серверу через SSH.
- Я использую свой открытый ключ
id_rsa
, который я уже использую для подключения к GitHub и Bitbucket - Получил доступ к серверу через инструментальную панель провайдера и добавил содержимое
id_rsa.pub
в~/.ssh/authorized_keys
- Вернулся на мой компьютер и попытался
ssh user@ip
и получилuser@ip: Permission denied (publickey)
Итак,
ssh user@ip -v
возвращает следующее (последние строки):debug1: Next authentication method: publickey debug1: Offering public key: RSA SHA256:blablablabla /home/username/.ssh/id_rsa debug1: Authentications that can continue: publickey debug1: Trying private key: /home/username/.ssh/id_dsa debug1: Trying private key: /home/username/.ssh/id_ecdsa debug1: Trying private key: /home/username/.ssh/id_ed25519 debug1: No more authentication methods to try. user@ip: Permission denied (publickey).
Кроме того: локальные разрешения id_rsa.pub
равны 600, для сервера .ssh/
равно 700, а для authorized_keys
ключа сервера - 744.
Я что-то здесь упускаю?