отказано в разрешении aws (publickey) с помощью git-codecommit

#laravel #amazon-web-services #laravel-5 #amazon-elastic-beanstalk

#laravel #amazon-веб-сервисы #laravel-5 #amazon-elastic-beanstalk

Вопрос:

Мне нужно подключиться к SSH для подключения к Amazon code-commit , поэтому мои шаги:

  1. создайте новый ssh с именем: asw-code-commit с помощью asw-code-commit.pub

  2. загрузите ssh в IAM пользователя asw и получите мой SSH key ID

  3. обновите конфигурацию в .ssh папке до этого:

     Host git-codecommit.*.amazonaws.com
    User APKAV66BIP########
    IdentityFile ~/.ssh/aws-code-commit
      
  4. сохраните и подключитесь к ssh с помощью этого:

     ssh git-codecommit.us-east-2.amazonaws.com
      

Я получил эту ошибку:

 no such identity: /Users/Ra/.ssh/aws-code-commit: No such file or directory
APKAV66BI#####@git-codecommit.us-east-2.amazonaws.com: Permission denied (publickey).
  

В чем проблема?

Комментарии:

1. /Users/Ra/.ssh/aws-code-commi Действительно ли существует?

2. @Marcin конечно! смотрите . папка shh: ibb.co/SJhpd7q

Ответ №1:

На скриншоте файл называется (орфографическая ошибка):

 asw-code-commit
  

но это должно быть:

 aws-code-commit
  

Комментарии:

1. Сэр, если вы не возражаете, можете ли вы, пожалуйста, понять, почему произошла эта ошибка при развертывании репозитория из CodeCommit по конвейерам в Elastic Beanstalk! img1: ibb.co/RY2Yzkj img2: ibb.co/Pg060qY

2. @jea Вы должны проверить журналы EB и определить, какая команда не удалась. Возможно, что-то из вашего .ebextentions .

3. ibb.co/GQBJM3V это журналы EB! извините, что беспокою вас, но я новичок в AWS

4. @jea Вы можете загрузить zip-файл с полными журналами (меню Logs в консоли EB) и посмотреть более подробную информацию. Я думаю, хорошей идеей было бы задать новый вопрос, специфичный для этого неудачного развертывания. Затем вы можете предоставить соответствующие сведения (что вы развертываете), любые сообщения об ошибках. Таким образом, другие пользователи также могут увидеть это и помочь.

5. Хорошо, сэр, я создам новый вопрос с полной информацией!