EC2 ssh Permission denied (publickey,gssapi-keyex,gssapi-with-mic)

Bekam ich das permission denied problem, wenn ich wollen ssh zu meinem ec2 host. Ich habe versucht vorhandene Lösung chmod 600 "My.pem" aber funktioniert immer noch nicht. Hier ist mein debug-Informationen:

debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 21: Applying options for *
debug1: Connecting to 54.223.47.74 [54.223.47.74] port 22.
debug1: Connection established.
debug1: key_load_public: No such file or directory
debug1: identity file My.pem type -1
debug1: key_load_public: No such file or directory
debug1: identity file My.pem-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.9
debug1: Remote protocol version 2.0, remote software version OpenSSH_6.6.1
debug1: match: OpenSSH_6.6.1 pat OpenSSH_6.6.1* compat 0x04000000
debug1: Authenticating to 54.223.47.74:22 as 'root'
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug1: kex: server->client [email protected] <implicit> none
debug1: kex: client->server [email protected] <implicit> none
debug1: expecting SSH2_MSG_KEX_ECDH_REPLY
debug1: Server host key: ecdsa-sha2-nistp256 SHA256:tfjxcE5kePSv1cJK7SWBp/56kgm2DQkyPLSLZ4d73Io
debug1: Host '54.223.47.74' is known and matches the ECDSA host key.
debug1: Found key in /Users/tan/.ssh/known_hosts:24
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,gssapi-keyex,gssapi-with-mic
debug1: Next authentication method: publickey
debug1: Trying private key: My.pem
debug1: Authentications that can continue: publickey,gssapi-keyex,gssapi-with-mic
debug1: No more authentication methods to try.
Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
  • Was du einstellen, wie der SSH-user? Passt es dem Benutzer, die für die ec2-Maschine. Es wird wahrscheinlich ubuntu oder root
  • Ich denke, es sollte root sein, die Maschine ist redhat 7.1. Ich habe versucht, root-und ec2-Benutzer, ssh, keiner von Ihnen gelungen.
  • post Ausführlicher melden. Sie können angeben, mehr -v Optionen auf der Kommandozeile. Überprüfen Sie außerdem, ob der Fehler im server-log, wenn Sie die web-Konsole.
  • Die Authentifizierung 54.223.47.74:*22 *als 'root', ... Gefunden key in /Users/tan/.ssh/known_hosts:24, ... debug1: Roaming nicht erlaubt vom server. Es scheint, dass Sie eine Verbindung als root und dann versuchen, zu authentifizieren, wie you.
  • Stack Overflow ist eine Website, die für die Programmierung und Entwicklung Fragen. Diese Frage scheint off-topic, weil es nicht um die Programmierung oder Entwicklung. Siehe Was für Themen kann ich Fragen hier in der Hilfe. Vielleicht Super User oder Unix & Linux Stack Exchange wäre ein besserer Ort, um zu Fragen.
  • Sie waren in der Lage, es zu beheben?

InformationsquelleAutor lawzlo | 2015-11-30
Schreibe einen Kommentar