Linux SCP definiert den Zielport

8

Wie kann ich einen Port für die Ziel-IP angeben? Wenn ich das tue scp -p 0000, wird immer noch versucht, eine Verbindung über Port 22 herzustellen, nicht über den von mir angegebenen.

scp svn_backup.tgz [email protected]:/path/to/new/svn/
Webnet
quelle
1
Sie finden großartige Informationen beim Lesen von Handbuchseiten. man scp, beispielsweise.
Motobói
1
Im Zweifelsfall --helpoder manwird Ihnen wahrscheinlich die Antwort geben.
Ben Lessani - Sonassi

Antworten:

18

Großbuchstabe "P".

$ scp -P 12345 svn_backup.tgz [email protected]:/path/to/new/svn/

Siehe $ man scpfür weitere Details.

EEAA
quelle
Hurra für die Konsistenz!
David Mackintosh
2
@David: scpwurde entwickelt, um zu imitieren rcp, und rcp wurde verwendet, -pum "Dateizeiten und -modi beizubehalten ". Siehe man scp.
user1686
4

Es ist auch bemerkenswert, dass die Portspezifikation vor dem Dateinamen stehen muss, dh:

scp svn_backup.tgz -P 12345 [email protected]:/path/to/new/svn/

* wird nicht funktionieren.

Stafusa
quelle