когда я пытаюсь клонировать свой частный репозиторий из битбакета в мой экземпляр ec2 с помощью агента ssm, я получаю
Permission denied (publickey).
fatal: Could not read from remote repository.
после расследования я обнаружил, что команда ssm по какой-то причине не может видеть ни один из моих открытых ключей в ~/.ssh/, как git clone из битбакета с помощью ssm?
Проблема заключалась в том, что SSM или любая команда, такая как команды запуска, когда машина работает от имени пользователя root, и я обнаружил, что root не имеет разрешений на чтение или какого-либо доступа к открытым и закрытым ключам ssh.
Итак, мое решение: «Я думаю, что это обходной путь, но работает для меня»
sudo su
cd .ssh