aws codecommit не может нажать
Я установил свой новый репозиторий в коде коммитов aws. Я абсолютно новичок в этом.
Я могу клонировать мой репо с помощью этого
git clone ssh://APKAISIJVIU6XXXXXX@git-codecommit.us-east-1.amazonaws.com/v1/repos/weewee my-demo-repo
Однако, когда я пытаюсь нажать, я получаю это сообщение
В доступе отказано (publickey). Неустранимый: Не удалось прочитать из удаленного хранилища.
Я настраиваю конфигурационный файл и учетные данные, как указано в AWS.
Я не могу найти то, что мне не хватает.
1 ответ
У вас есть несколько открытых ключей в вашем ~/.ssh
каталог?
Если у вас есть id_rsa.pub
в ~/.ssh
но не решили загрузить его в консоль IAM, вам нужно будет настроить .ssh/config
использовать открытый ключ, который вы выбрали, с указанным вами именем пользователя.
Например, если вы создали и загрузили открытый ключ с именем codecommit_rsa.pub
(согласно документации), то вам нужно будет добавить следующие строки в ваш ~/.ssh/config
Хост git-codecommit.*. Amazonaws.com Пользователь APKAISIJVIU6XXXXXX IdentityFile ~/.ssh/codecommit_rsa
Позвольте мне знать, если это помогает!
Yilun