Git-клон репозитория bitbucket внутри aws ec2 с использованием ssm, не видите открытых ключей ssh? - PullRequest
1 голос
/ 30 мая 2019

когда я пытаюсь клонировать свой личный репозиторий из bitbucket в мой экземпляр ec2 с помощью агента ssm, я получаю

Permission denied (publickey).
fatal: Could not read from remote repository.

после невидимости, я обнаружил, что команда ssm для некоторого resone не может увидеть ни один из моих открытых ключей в ~/.ssh/, как сделать git clone из bitbucket с помощью ssm?

1 Ответ

0 голосов
/ 15 июня 2019

Проблема заключалась в том, что SSM или любая другая команда, например, команды запуска, когда машина запускалась от имени пользователя root, и то, что я обнаружил, что root не имеет разрешения на чтение или какой-либо доступ к открытым и закрытым ключам ssh.

Так что мое решение "Я думаю, что это обходной путь, но работа для меня"

  • Сменить текущего пользователя на root sudo su
  • Перейти в каталог shh cd .ssh
  • копирование файлов ключей или восстановление ключей ssh ​​здесь
...