
Ich habe gerade einen VPS-Server auf Ubuntu 14.04 eingerichtet und aus Sicherheitsgründen den zulässigen Port für SSH-Verbindungen in geändert /etc/ssh/sshd_config
.
Bisher konnte ich über diesen neuen Port eine Remote-Verbindung herstellen, aber jedes Mal, wenn ich versuche, andere Remote-Verbindungen mit scp oder rsync herzustellen, erhalte ich in den meisten Fällen eine Antwort, selbst nachdem ich im Befehl den richtigen Port angegeben habe Connection to Port 22 refused
.
Ich habe den Port wieder auf 22 geändert und konnte scp und rsync problemlos verwenden. Ich nehme also an, dass diese Befehle standardmäßig Port 22 verwenden. Wie bringe ich diese Befehle dazu, mit einem anderen Port zu funktionieren?
Antwort1
Ich glaube nicht, dass es eine Möglichkeit gibt, den Standardport für scp zu konfigurieren, aber Sie können die zu verwendende Portnummer mit dem Flag -P definieren.
scp -P 9001 user@hostyyz:/path/to/file filetocopy