Я створив користувача на своєму віддаленому сервері "розгортати", і я спробував додати свій загальнодоступний ключ id_rsa.pub до його .ssh / санкціонованого_кейза (який я створив), але не можу підключитися до нього. Коли я намагаюся ввімкнути це, я отримую "Відмовлено у дозволі (publickey)."
Ось що я спробував поки що:
Розміщення мого ключа rsd_id.pub у .ssh / санкціонованому_кейсі користувача «розгортати» за допомогою:
sudo su - розгортати
echo "довгий рядок тут" >>
Тоді я катаю .ssh / pooblasti_keys, щоб підтвердити, що це дійсно є, що це таке.
Потім сшинг, роблячи
ssh deploy@ec2-8380398230802.hostnamestuff.amazon.aws.com 'hostname; uptime'
Я отримую той самий дозвіл (publickey) із цим.
- Я помістив ключ rsa_id.pub у клавіші Aws. Та сама помилка.
Що може бути тут проблемою?
-i
перемикача, наприклад:ssh -i ~/.ssh/my_private_key ...