Bearbeiten Sie /etc/ssh/sshd_config
den Server und fügen Sie ihn (falls nicht vorhanden) am Ende hinzu. UseDNS no
Starten Sie dann den SSH-Daemon neu.
Verhindert, dass Ihre Computer DNS auflösen, und beschleunigt den Prozess.
Also habe ich einen OpenSSH-Server auf einer Win-7-Maschine erstellt. Jetzt kann ich mich erfolgreich darauf anmelden, aber nur auf dieser Maschine. Ich meine, ich kann mich nur auf dem Server anmelden, wenn sich mein Client auf demselben PC befindet wie der Server.
Ich versuche jetzt, bei nem Android eine Verbindung herzustellen, aber es ist viel zu lang und ich bekam oft "Timeouts". Warum? Ist es die Firewall? Ich habe auf dem Server bereits eine Regel für eingehende Nachrichten festgelegt, daher glaube ich nicht, dass dies der Fall ist.
Der Benutzername, den ich auf dem Android-Client verwenden möchte, ist derselbe Name, den mein PC (der Server) hat. Da habe ich den Key mit puttygen auf dem Server selbst erstellt und den öffentlichen Schlüssel in die "authorized_keys" -Datei eingefügt.
Auf meinem Android habe ich den von puttygen generierten privaten Schlüssel verwendet.
Mehr Info:
ssh -i C:\myprivatekey.ppk localhost
ah lic
der auf meinem Android-SSH-Client als Benutzer verwendet wurde.Bearbeiten Sie /etc/ssh/sshd_config
den Server und fügen Sie ihn (falls nicht vorhanden) am Ende hinzu. UseDNS no
Starten Sie dann den SSH-Daemon neu.
Verhindert, dass Ihre Computer DNS auflösen, und beschleunigt den Prozess.