
Ich habe Probleme beim Versuch, Daten von meinem lokalen Computer auf einen Cloud-Server (Amazon Lightsail) zu übertragen. Meine Idee war, Daten mit einem SCP-Befehl unter Verwendung eines privaten Schlüssels vom lokalen Computer zu übertragen. Ich habe jedoch eine Fehlermeldung erhalten:
ssh: connect to host my_public_IP port 22: Connection timed out lost connection
Dann habe ich einfach den SSH-Befehl ausprobiert:
ssh -i /lightsail_key.pem Administrator@my_public_IP
und habe denselben Fehler bekommen.
Ist „Administrator“ der richtige Benutzername, den ich verwenden sollte? Meine Amazon Lightsail-Instanz ist Windows Server 2016
Ich kann diese öffentliche IP-Adresse anpingen, aber die SSH-Verbindung funktioniert nicht.
Der SSH-TCP-Port 22 ist in den IPv4-Firewall-Regeln der Amazon Lightsail-Netzwerkeinstellungen aktiviert.
Antwort1
Unter Windows ist standardmäßig kein SSH-Server installiert.
Wenn Sie mit scp (oder WinScp) Dateien von Ihrem lokalen Computer auf Ihre Lightsail-Instance übertragen möchten, müssen Sie Folgendes tun:
- Stellen Sie sicher, dass auf Ihrer Instanz ein SSH-Server installiert ist
- Der SSH-Port ist für Ihre IP-Adresse in der Sicherheitsgruppe zulässig