Amazon web services 无法ssh到AWS codecommit存储库,公钥内容已更改
以下是我上传到IAM时更改为其他格式的公钥(已修改):Amazon web services 无法ssh到AWS codecommit存储库,公钥内容已更改,amazon-web-services,github,aws-codecommit,Amazon Web Services,Github,Aws Codecommit,以下是我上传到IAM时更改为其他格式的公钥(已修改): ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDZeqQA7Uc+dsdfasWqqqqqqqqqqqqqq6hvmFLZHfoVsebiGkW5t0g6wCaaaaaaaaaaaaaauD0rsW/IoWsYC95Ax5Kdo5N1yGkIs2m1l6DP0JCx1FuZN6DPp4HcccccVmfA3s88BTC84890qdfffffffffffffffff1/0HSqJyBTGrplZcFSesX7c
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDZeqQA7Uc+dsdfasWqqqqqqqqqqqqqq6hvmFLZHfoVsebiGkW5t0g6wCaaaaaaaaaaaaaauD0rsW/IoWsYC95Ax5Kdo5N1yGkIs2m1l6DP0JCx1FuZN6DPp4HcccccVmfA3s88BTC84890qdfffffffffffffffff1/0HSqJyBTGrplZcFSesX7cVUGRdiOEF1iBW743 xxxxx@xxxx-VirtualBox
单击show SSH key查看弹出窗口时更改为以下格式(已修改):
-----BEGIN PUBLIC KEY-----
MIIBIjAdddddddddddw0BAQEFAAOCAQ8AMIIBCgKCAQEA2XqkAO1HPjT4wKDFl4J8
OmNe3CWrsdfasdfasdfR36FbHm4hpF111111111111Z
PXWsR1kVRbR9g8cfqqqqqqqqqqqveQMeSnaOTdchpCLNptZegz9CQsdR
bmTegz6eB67Vu/ddddddddvewyjrL18paSWVnx1u
3RdBn7+v7b8XIz7yFQb8ddddddddG7lokf/Rgp78dq9rln
LWN8HNrKfiJ0oR7xWEVNsSChuHNf9B0qicgUxq6ZWXBUnrF+3FVBkXYjhBdYgVu+
NwIDAQAB
-----END PUBLIC KEY-----
这就是我总是出现以下错误的原因:
ssh git-codecommit.eu-west-1.amazonaws.com
sign_and_send_pubkey: signing failed: agent refused operation
Permission denied (publickey).
我的配置文件(已修改)是:
cat.ssh/config
Host git-codecommit.eu-central-1.amazonaws.com
User APsssssssDDDDDDDwwwAQ
IdentityFile ~/.ssh/id_rsa
我不明白出了什么问题。我在书中使用了说明
听到你的问题,我很难过。你能回答这些问题来帮助我们找到问题所在吗
ssh-add ~/.ssh/id_rsa
然后再次尝试身份验证。此外,添加“-v”可能会为您提供更多有关正在发生的事情的信息
ssh -v git-codecommit.eu-central-1.amazonaws.com
如果成功设置SSH,则使用SSH密钥ID克隆repo:
git clone ssh://<YOUR_SSH_KEY_ID>@git-codecommit.us-east-2.amazonaws.com/v1/repos/<MY_REPO_NAME>
git clone ssh://git-codecommit.us-east-2.amazonaws.com/v1/repos/
希望有帮助 因为您正在尝试验证eu-west-1区域中的
ssh
config,并且您的配置文件是eu-central-1