Laravel 使用git codecommit拒绝aws权限(公钥)
我需要连接到Laravel 使用git codecommit拒绝aws权限(公钥),laravel,amazon-web-services,laravel-5,amazon-elastic-beanstalk,Laravel,Amazon Web Services,Laravel 5,Amazon Elastic Beanstalk,我需要连接到SSH才能连接到amazoncode提交,因此我的步骤如下: 使用asw-code-commit.pub创建名为:asw-code-commit的新ssh 将ssh上载到asw用户IAM并获取我的ssh密钥ID 将.ssh文件夹中的配置更新为: Host git-codecommit.*.amazonaws.com User APKAV66BIP######## IdentityFile ~/.ssh/aws-code-commit 通过以下方式保存并连接到ssh: ssh
SSH
才能连接到amazoncode提交
,因此我的步骤如下:
asw-code-commit.pub创建名为:asw-code-commit
的新ssh
ssh密钥ID
.ssh
文件夹中的配置更新为:
Host git-codecommit.*.amazonaws.com
User APKAV66BIP########
IdentityFile ~/.ssh/aws-code-commit
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).
问题出在哪里?在屏幕截图上,文件名为(拼写错误): 但它应该是:
aws-code-commit
在屏幕截图上,该文件被称为(拼写错误): 但它应该是:
aws-code-commit
/Users/Ra/.ssh/aws code commi
确实存在吗?@Marcin当然存在!查看.shh文件夹:/Users/Ra/.ssh/aws-code-commi
确实存在吗?@Marcin当然存在!请参阅.shh文件夹:先生,如果您不介意的话,请您看看为什么在通过管道将repo从codeCommit部署到Elastic Beanstalk时会发生此错误!img1:img2:@jea您必须检查EB日志并确定哪个命令失败。可能是您的.ebextensions
中的某些内容。这是EB日志!很抱歉打扰你,我是新来的AWS@jea您可以下载包含完整日志的zip(EB控制台中的“日志”菜单)并查找更多详细信息。我认为一个好主意是针对此失败的部署提出一个新问题。然后您可以提供相关详细信息(您正在部署什么),任何错误消息。通过这种方式,其他人也可以查看并提供帮助。好的,先生,我将创建一个新问题,并提供完整的详细信息!先生,如果您不介意,请您查看在通过管道将repo从codeCommit部署到Elastic Beanstalk时发生此错误的原因!img1:img2:@jea您必须检查EB日志并确定哪个命令失败。可能是某种原因g来自您的.ebextensions
。这是电子商务日志!很抱歉打扰您,但我是新来的AWS@jea您可以下载包含完整日志的zip(EB控制台中的日志菜单)并查看更多详细信息。我认为一个好主意是针对这个失败的部署提出一个新问题。然后,您可以提供相关的详细信息(您正在部署什么)、任何错误消息。这样其他人也可以看到它并提供帮助。好的,先生,我将创建一个新的问题,并提供完整的细节!