我正在尝试连接到我在 Amazon 上的 EC2 实例。连接时出现错误 - 权限被拒绝(公钥)。安装 cmhod 400 myPem.pem 文件没有帮助。连接日志:
OpenSSH_6.2p2,OSSLShim 0.9.8r 2011 年 12 月 8 日调试 1:读取配置数据 /etc/ssh_config 调试 1:/etc/ssh_config 第 20 行:应用 * debug1 的选项:连接到 54.214.31.168 [54.214.31.168] 端口 22。调试 1:连接已建立。debug1:身份文件 weglePemNew.pem 类型 -1 debug1:身份文件 weglePemNew.pem-cert 类型 -1 debug1:启用协议 2.0 的兼容模式 debug1:本地版本字符串 SSH-2.0-OpenSSH_6.2 debug1:远程协议版本 2.0,远程软件版本 OpenSSH_5.9p1 Debian-5ubuntu1 debug1: match: OpenSSH_5.9p1 Debian-5ubuntu1 pat OpenSSH_5* debug1: SSH2_MSG_KEXINIT sent debug1: SSH2_MSG_KEXINIT received debug1: kex: server->client aes128-ctr hmac-md5 none debug1: kex: client- >服务器 aes128-ctr hmac-md5 无 debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024< 8192)发送调试1:期待SSH2_MSG_KEX_DH_GEX_GROUP调试1:SSH2_MSG_KEX_DH_GEX_INIT发送调试1:期待SSH2_MSG_KEX_DH_GEX_REPLY调试1:服务器主机密钥:RSA(代码)主机'54.214.31.168(54.214.31.168)'的真实性无法建立。RSA 密钥指纹是(代码)。您确定要继续连接(是/否)?是 未能将主机添加到已知主机列表 (/Users/oktolab/.ssh/known_hosts)。debug1:ssh_rsa_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:可继续的身份验证:public尝试私钥:wenglePemNew.pem debug1:读取 PEM 私钥完成:键入 RSA debug1:可以继续的身份验证:publickey debug1:没有更多的身份验证方法可以尝试。权限被拒绝(公钥)。
AMI 创建和部署具有新 pem 文件的新实例没有帮助。
连接服务器需要做什么?