WinSCP- und PuTTY-Integration funktioniert nicht

470
aol

Ich ssh die ganze Zeit an EC2 und verwende sowohl PuTTY als auch WinSCP. Ich habe die Commands > Open in PuTTYFunktion kürzlich in WinSCP entdeckt, scheint jedoch nicht zu funktionieren. Beim Verbinden erhalte ich diese Fehlermeldung (PuTTY):

Netzwerkfehler: Verbindung abgelehnt

Und das ist der Fehler in PuTTYs Ereignisprotokoll:

2018-05-23 22:40:11 Connecting to ::1 port 22 2018-05-23 22:40:11 We claim version: SSH-2.0-PuTTY_Release_0.70 2018-05-23 22:40:12 Failed to connect to ::1: Network error: Connection refused 2018-05-23 22:40:12 Connecting to 10.8.x.x port 22 2018-05-23 22:40:13 Failed to connect to 10.8.x.x: Network error: Connection refused 2018-05-23 22:40:13 Connecting to 192.168.x.x port 22 2018-05-23 22:40:14 Failed to connect to 192.168.56.1: Network error: Connection refused 2018-05-23 22:40:14 Connecting to 192.168.x.x port 22 2018-05-23 22:40:15 Failed to connect to 192.168.x.x: Network error: Connection refused 2018-05-23 22:40:15 Network error: Connection refused 

(IP-Adressen mit xx teilweise geändert)

Das Problem liegt eindeutig in der IP, mit der es verbunden ist (erste Zeile).

2018-05-23 22:40:11 Connecting to ::1 port 22 

So sieht ein funktionierendes Ereignisprotokoll aus:

2018-05-23 22:44:01 Connecting to o.o.o.o port 22 2018-05-23 22:44:01 We claim version: SSH-2.0-PuTTY_Release_0.70 2018-05-23 22:44:01 Server version: SSH-2.0-OpenSSH_7.2p2 Ubuntu-4ubuntu2.4 2018-05-23 22:44:01 Using SSH protocol version 2 2018-05-23 22:44:01 Doing ECDH key exchange with curve Curve25519 and hash SHA-256 2018-05-23 22:44:02 Server also has ecdsa-sha2-nistp256/ssh-rsa host keys, but we don't know any of them 2018-05-23 22:44:02 Host key fingerprint is: 2018-05-23 22:44:02 ssh-ed25519 256 <removed> 2018-05-23 22:44:02 Initialised AES-256 SDCTR client->server encryption 2018-05-23 22:44:02 Initialised HMAC-SHA-256 client->server MAC algorithm 2018-05-23 22:44:02 Initialised AES-256 SDCTR server->client encryption 2018-05-23 22:44:02 Initialised HMAC-SHA-256 server->client MAC algorithm 2018-05-23 22:44:02 Reading key file "<removed>" 2018-05-23 22:44:02 Pageant is running. Requesting keys. 2018-05-23 22:44:02 Pageant has 1 SSH-2 keys 2018-05-23 22:44:02 Configured key file not in Pageant 2018-05-23 22:44:02 Offered public key 2018-05-23 22:44:02 Offer of public key accepted 2018-05-23 22:44:02 Sent public key signature 2018-05-23 22:44:02 Access granted 2018-05-23 22:44:02 Opening session as main channel 2018-05-23 22:44:03 Opened main channel 2018-05-23 22:44:03 Allocated pty (ospeed 38400bps, ispeed 38400bps) 2018-05-23 22:44:03 Started a shell/command 

Woher o.o.o.o in Zeile 1 die öffentliche IP der EC2-Instanz steht.

Irgendeine Idee, warum die Verbindung ist ::1 von WinSCP stammt und nicht die richtige IP-Adresse?

Wenn ich Ctrl+Shiftbeim Klicken gedrückt halte, Open in PuTTYist dies der Inhalt der Zwischenablage:

"C:\Program Files\PuTTY\putty.exe" -load aws-ubuntu 

aws-ubuntu Der Name einer Konfiguration / Site in WinSCP.

4

1 Antwort auf die Frage

1
Martin Prikryl

Wenn Sie eine gespeicherte Sitzung in PuTTY haben, die mit dem Namen der aktuellen Site in WinSCP übereinstimmt, weist WinSCP PuTTY an, diese Sitzung zu verwenden, anstatt WinSCP-Einstellungen an PuTTY zu übergeben.

Siehe https://winscp.net/eng/docs/integration_putty#session_configuration

Das ist dein Fall ( -load aws-ubuntu).

Es scheint, dass Ihre aws-ubuntuSitzung in PuTTY nicht mit der WinSCP- aws-ubuntuSite identisch ist .

Entfernen oder reparieren Sie die aws-ubuntuSitzung in PuTTY.

@PimpJuiceIT Ich sehe nicht, wie sich diese Frage auf diese Frage bezieht. Wenn Sie ein Problem haben, senden Sie eine neue Frage. Martin Prikryl vor 5 Jahren 0