SSH: Permission denied (publickey)
Коротко: Сервер не приймає вказаний SSH-ключ.
Докладніше: Вхід за відкритим ключем не вдався.
Подробиці
Можливі причини
- Відкритий ключ відсутній в authorized_keys.
- Неправильні права на ~/.ssh.
- Неправильне ім’я користувача.
Рішення
- Подивіться подробиці через
ssh -v. - Задайте права:
chmod 700 ~/.ssh,chmod 600 ~/.ssh/authorized_keys. - Вкажіть потрібний ключ через
-i.
Див. також: SSH, Відкритий ключ, Закритий ключ