当我在我的ec2实例的主文件夹上运行chown
后,遇到此问题,当我使用sshfs
将其挂载到本地目录时,我遇到了这个问题。
我在这里犯了一个错误。之后,我不能再通过ssh登录。 任何方法来解决这个问题。amazon ec2 ssh权限被拒绝(publickey)
日志是:读取配置数据/home/me/.ssh/config
DEBUG1:读取配置
OpenSSH_6.0p1的Debian-3,OpenSSL的2012
DEBUG1 1.0.1c 5月10日data/etc/ssh/ssh_config
debug1:/ etc/ssh/ssh_config第19行:应用选项*
debug1:连接到ec2-54-219-20-60.us-west-1.compute.amazonaws。 com [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的5ubuntu1.1
DEBUG1:匹配:OpenSSH_5.9p1 Debian的5ubuntu1.1轻拍OpenSSH_5 *
DEBUG1:启用兼容模式协议2.0
DEBUG1:本地版本字符串SSH-2.0-OpenSSH_6.0p1 Debian- 3
debug1:SSH2_MSG_KEXINIT发送
debug1:SSH2_MSG_KEXINIT收到
DEBUG1:KEX:服务器 - >客户端AES128-CTR HMAC-MD5没有
DEBUG1:KEX:客户机 - >服务器AES128-CTR HMAC-MD5没有
DEBUG1:发送SSH2_MSG_KEX_ECDH_INIT
DEBUG1:期待SSH2_MSG_KEX_ECDH_REPLY
DEBUG1:服务器host key:ECDSA 4e:13:41:26:f5:9e:10:6d:c5:a7:65:cb:21:3c:de:f8
debug1:Host'ec2-54-219-20- 60.us-west-1.compute.amazonaws.com'为 已知且与ECDSA主机密钥匹配。
DEBUG1:ssh_ecdsa_verify:在/home/me/.ssh/known_hosts:44
DEBUG1找到钥匙签名正确
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:没有更多的验证方法尝试。
权限被拒绝(公钥)
SSHFS也失败,出现错误消息'连接复位通过peer' – flyingfoxlee