阿里雲同一個區的的兩個雲服務器,經過內網進行文件傳輸,速度快不說(正常傳輸文件的速度能達到35m~50m/s),還不佔用公網帶寬。安全
阿里云云服務器有一個安全組策略,可能須要設置下 內網入、出方向的IP白名單:服務器
若是你的雲服務器沒有上面的安全策略,能夠忽略。ssh
接下來要使用 scp 這個遠程傳輸命令,只要是 Linux 系統,登陸 ssh 客戶端(好比 putty)便可使用。阿里雲
一、獲取遠程服務器上的文件spa
scp -P 2223 root@10.23.185.16:/usr/local/src/test.tar.gz /home/test.tar.gz
命令中的大寫P 爲端口參數,2223 表示ssh的端口,若是是 22 的話,能夠不須要該參數,若是是其餘端口,必須填寫。
root@10.23.185.16 表示使用root用戶登陸遠程服務器10.23.185.16
:/usr/local/src/test.tar.gz 表示遠程服務器上的文件及路徑
最後面的/home/test.tar.gz 表示保存在本地上的路徑和文件名。
執行命令後,正常的話會有一個提問,輸入 yes 回車,而後須要輸入遠程服務器的 root 密碼,回車便可。code
二、獲取遠程服務器上的目錄blog
scp -P 2223 -r root@10.23.185.16:/usr/local/src/dirname/ /home/dirname/
注意:若是是目錄,須要添加一個 -r 參數文件上傳
三、將本地文件上傳到服務器上class
scp -P 2223 /home/test.tar.gz root@10.23.185.16:/usr/local/src/test.tar.gz
四、將本地目錄上傳到服務器上test
scp -P 2223 -r /home/dirname/ root@10.23.185.16:/usr/local/src/dirname/
使用 scp 進行內網傳輸,速度果真槓桿的!