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