首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >亚马逊ec2 ssh许可被拒绝(公开密钥)

亚马逊ec2 ssh许可被拒绝(公开密钥)
EN

Stack Overflow用户
提问于 2013-08-21 08:12:24
回答 1查看 2.3K关注 0票数 3

当我在我的chown实例的主文件夹上运行ec2之后,当我使用sshfs将它挂载到我的本地目录时,我遇到了这个问题。

我在这里犯了个错误。在此之后,我无法再通过ssh登录到它。想办法解决这个问题。

这些日志是:

OpenSSH_6.0p1 Debian-3,OpenSSL 1.0.1c,2012年5月10日 debug1:读取配置数据/home/me/..ssh/config debug1:读取配置数据/etc/ssh/ssh_config debug1: /etc/ssh/ssh_config第19行:为*应用选项 ec2-54-219-20-60.us-west-1.compute.amazonaws.com :连接到debug1 54.219.20.60端口22。 debug1:建立连接。 debug1:标识文件/home/me/ec2_key.pem类型-1 debug1:标识文件/home/me/ec2_key.pem-cert类型-1 debug1:远程协议版本2.0,远程软件版本OpenSSH_5.9p1 Debian-5 ubuntu1.1 debug1: match: OpenSSH_5.9p1 Debian-5 ubuntu1.1 pat OpenSSH_5* debug1:为协议2.0启用兼容性模式 debug1:本地版本字符串SSH-2.0-OpenSSH_6.0p1 Debian-3 debug1: SSH2_MSG_KEXINIT发送 debug1: SSH2_MSG_KEXINIT接收 debug1: kex: server->client kex 128-CTRHMAC-MD5无 debug1: kex: client->server kex 128-CTRHMAC-MD5无 debug1:发送SSH2_MSG_KEX_ECDH_INIT debug1:期待SSH2_MSG_KEX_ECDH_REPLY 服务器主机密钥: ECDSA 4e:13:41:26:f5:9e:10:6d:c5:a7:65:cb:21:3c:de:f8 'ec2-54-219-20-60.us-west-1.compute.amazonaws.com‘:主机debug1是已知的,并与debug1主机密钥匹配。 debug1:在/home/me/..ssh/知名主机中找到密钥:44 debug1: ssh_ecdsa_verify:签名正确 debug1: SSH2_MSG_NEWKEYS发送 debug1:期待SSH2_MSG_NEWKEYS debug1: SSH2_MSG_NEWKEYS接收 debug1:服务器不允许漫游 debug1: SSH2_MSG_SERVICE_REQUEST发送 debug1: SSH2_MSG_SERVICE_ACCEPT接收 debug1:可以继续的身份验证:公钥 debug1:下一个身份验证方法:公钥 debug1:尝试私钥: /home/me/ec2_key.pem debug1:读取PEM私钥完成:键入RSA debug1:可以继续的身份验证:公钥 debug1:不需要再尝试身份验证方法了。 拒绝许可(公开密钥)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-13 05:14:04

我从AWS开发者论坛的AWS人员那里找到了我的答案。效果很好。

基本步骤是:

  1. 停止实例
  2. 拔除根体积
  3. 启动另一个实例(或者如果已经有一个实例,可以跳过此步骤)
  4. 将第2卷附加到新实例(或已存在的其他实例)
  5. 登录到实例
  6. 挂载卷
  7. 酌情更改文件夹权限
  8. 装入卷并分离它
  9. 将其附加回原来的实例
  10. 启动实例并连接
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18352142

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档