Я создал пользователя с именем «deploy» на моем удаленном сервере и попытался добавить свой открытый ключ id_rsa.pub в его файл .ssh/authorized_keys (который я создал), но не могу подключиться к нему. Когда я пытаюсь войти в него, я получаю «Отказано в доступе (publickey)».
Вот что я пробовал до сих пор:
Поместив мой ключ rsd_id.pub в файл .ssh/authorized_keys пользователя 'deploy', используя:
sudo su - развернуть
echo "длинный ключ строки здесь" >> .ssh/authorized_keys
Затем я кошка .ssh/authorized_keys, чтобы подтвердить, что это действительно там, что это такое.
Тогда sshing, делая
ssh deploy@ec2-8380398230802.hostnamestuff.amazon.aws.com 'hostname; uptime'
Я получаю то же самое Отказано в доступе (publickey) с этим.
- Я поместил ключ rsa_id.pub в пары ключей aws. Та же ошибка
В чем может быть проблема здесь?