scp複製文件到指定端口
1.scp基本格式
scp file user@host:/dir
2.scp複製文件到指定端口
scp默認連接的端口是22端口,如果ssh不是使用標準的22端口則使用-P(P大寫)指定:
scp -P 16022 file user@host:/dir
3.從遠端主機將文件複製到另一臺遠端主機
scp不僅可以將文件從本機複製到遠端機器,還可以將文件從遠端機複製到本機,還可以將文件從一臺遠端機複製到另一臺遠端機:
scp user1@host1:file1 user2@host2:file
這也就是說當情況如:A/B/C三臺主機,A和B、B和C網絡相通但A和C網絡不通,要求把文件從A複製到C上。
那麼可行的操作是把文件從A複製到B,再把文件從B複製到C;還可行的情況是直接在B上把文件從A複製到C,在B上執行:
scp userA@hostA:fileA userC@hostC:fileC