在Linux中, 兩台主機傳送文件的時候, 經常用到scp命令. 通常情況下, ssh的默認端口都會自定義, 這時候需要指定端口號來實現文件的傳送. 這里就介紹一下指定端口號的方法:
# scp -P port file_name user@ip:/dir_name
-P: 大寫的P, 指定端口號
file_name: 指本機的文件路徑, 絕對路徑相對路徑都可
user: 遠程主機的一個可用的用戶名
ip: 遠程主機ip
dir_name: 遠程的一個user可以寫入文件的目錄
實例:
# scp -P 2233 get_info.sh liemer@192.168.76.52:/usr/local/src
注意: 選項-P的位置, 盡量直接放在scp命令之后, 否則可能有錯誤.