简体   繁体   English

ssh-ing到ec2实例时出现问题

[英]issue when ssh-ing to ec2 instance

I am getting the following error: 我收到以下错误:

ssh -v -i ~/.ssh/shopious.pem ubuntu@54.245.124.178


OpenSSH_5.9p1, OpenSSL 0.9.8r 8 Feb 2011
debug1: Reading configuration data /etc/ssh_config
debug1: /etc/ssh_config line 20: Applying options for *
debug1: Connecting to 54.245.124.178 [54.245.124.178] port 22.
debug1: Connection established.
debug1: identity file /Users/aditya15417/.ssh/shopious.pem type -1
debug1: identity file /Users/aditya15417/.ssh/shopious.pem-cert type -1
debug1: Remote protocol version 2.0, remote software version OpenSSH_5.9p1 Debian-5ubuntu1
debug1: match: OpenSSH_5.9p1 Debian-5ubuntu1 pat OpenSSH*
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_5.9
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug1: kex: server->client aes128-ctr hmac-md5 none
debug1: kex: client->server aes128-ctr hmac-md5 none
debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP
debug1: SSH2_MSG_KEX_DH_GEX_INIT sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY
debug1: Server host key: RSA 66:b7:fd:11:91:1b:bd:a2:b0:58:48:5d:b9:3b:e1:14
debug1: Host '54.245.124.178' is known and matches the RSA host key.
debug1: Found key in /Users/aditya15417/.ssh/known_hosts:12
debug1: ssh_rsa_verify: signature correct
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug1: SSH2_MSG_NEWKEYS received
debug1: Roaming not allowed by server
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey
debug1: Next authentication method: publickey
debug1: Offering RSA public key: /Users/aditya15417/.ssh/id_rsa
debug1: Authentications that can continue: publickey
debug1: Trying private key: /Users/aditya15417/.ssh/shopious.pem
debug1: read PEM private key done: type RSA
debug1: Authentications that can continue: publickey
debug1: No more authentication methods to try.

This command used to work, but now it no longer works. 该命令曾经可以使用,但现在不再起作用。 Any idea why? 知道为什么吗?

Move your .pem file to home folder or any other location other then .ssh. 将您的.pem文件移动到主文件夹或.ssh以外的任何其他位置。 I hope its conflicting with the system's private key. 我希望它与系统的私钥冲突。 Also delete the known_hosts file from the .ssh folder and make sure you have run chmod 400 shopious.pem so that it should not have write or execute permissions. 此外,还要从.ssh文件夹中删除known_hosts文件,并确保已运行chmod 400 shopious.pem,以便该文件不具有写或执行权限。 In case if its not working, let me know 如果它不起作用,请通知我

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM