Ich versuche, mit den angegebenen Anmeldeinformationen (Benutzername und Kennwort) eine neue Verbindung zu einem Remote-Server herzustellen. Ich versuche, die Verbindung mit diesem Befehl herzustellen:
ssh -vv -p {port} {user}@{host}
Ich erhalte diese Ausgabe und dann stoppt sie für 3 Minuten:
OpenSSH_5.6p1, OpenSSL 0.9.8y 5 Feb 2013
debug1: Reading configuration data /Users/username/.ssh/config
debug1: Reading configuration data /etc/ssh_config
debug1: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to {host} [{host}] port {port}.
debug1: Connection established.
debug2: key_type_from_name: unknown key type '-----BEGIN'
debug2: key_type_from_name: unknown key type '-----END'
debug1: identity file /Users/username/.ssh/id_rsa type 1
debug1: identity file /Users/username/.ssh/id_rsa-cert type -1
debug1: identity file /Users/username/.ssh/id_dsa type -1
debug1: identity file /Users/username/.ssh/id_dsa-cert type -1
debug1: ssh_exchange_identification: 220 ProFTPD 1.3.3a Server (Debian) [{host}]
Und dann bekomme ich Folgendes:
debug1: ssh_exchange_identification: 421 Login timeout (300 seconds): closing control connection
ssh_exchange_identification: Connection closed by remote host
Versucht es, eine Verbindung mit einem öffentlichen Schlüssel herzustellen? Und wenn ja, kommt dieser von meinem Client oder vom Server?
Ich überprüfe die Theorie, dass dies von meinem Klienten kommen könnte,Ich habe versucht, die Kennwortauthentifizierung mit dem hier angegebenen Befehl zu erzwingen:
ssh -o PreferredAuthentications=keyboard-interactive -o PubkeyAuthentication=no user@host
Aber mit -vv bekomme ich die gleiche Ausgabe und es stoppt an der gleichen Stelle. Ich werde nie nach einem Passwort gefragt.
Handelt es sich hier wahrscheinlich um ein Client- oder Serverproblem? Welche nächsten Schritte kann ich unternehmen, um das Problem zu ermitteln? Der Server wird nicht von mir verwaltet. Es wäre gut zu wissen, wonach ich fragen muss, wenn ich das Problem mit dem Serveradministrator untersuche.
Antwort1
ssh_exchange_identification: 220 ProFTPD 1.3.3a Server
sagt Ihnen, dass offenbar ein FTP-Server und kein SSH-Server lauscht {port}
.