国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > Linux服務器 > 正文

linux使用scp實現服務器A向服務器B傳輸文件

2024-09-05 23:02:32
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了linux使用scp實現服務器A向服務器B傳輸文件的相關資料,需要的朋友可以參考下
 

scp是有Security的文件copy,基于ssh登錄。操作起來比較方便,比如要把當前一個文件copy到遠程另外一臺主機上,可以如下命令。

 

復制代碼代碼如下:
scp /home/daisy/full.tar.gz root@172.19.2.75:/home/root

 

然后會提示你輸入另外那臺172.19.2.75主機的root用戶的登錄密碼,接著就開始copy了。

如果想反過來操作,把文件從遠程主機copy到當前系統,也很簡單。

 

復制代碼代碼如下:
scp root@172.19.2.75:/home/root /home/daisy/full.tar.gz

 

本文實例講解了Linux服務器間文件傳輸的實現過程,供大家參考,具體內容如下

1.1 正常傳輸文件,不需要通過代理服務里連接服務器B,登錄服務器A,執行
scp test.sql user@server-B:path 
說明:將文件test.sql傳輸至服務器B(user為服務器B的用戶名,server-B為服務器B的IP,path為服務器B上的指定接收文件的路徑),回車輸入user的密碼

1.2 需要通過代理訪問服務器B,執行

scp -oProxyCommand='nc -v -xproxy:port %h %p' test.sql user@server-B:path
說明:proxy為代理服務器的IP,port為代理服務器的端口,回車輸入user的密碼

此外,也可使用sftp命令,格式基本同上:

sftp -oProxyCommand='nc -v -xproxy:port %h %p' user@server-B port
說明:后一個port是服務器B的端口 

1.3利用scp傳輸文件

1)、從服務器下載文件
scp username@servername:/path/filename /tmp/local_destination

例如scp codinglog@192.168.0.101:/home/kimi/test.txt  把192.168.0.101上的/home/kimi/test.txt的文件下載到 /tmp/local_destination
2)、上傳本地文件到服務器
scp /path/local_filename username@servername:/path  

例如scp /var/www/test.php  codinglog@192.168.0.101:/var/www/  把本機/var/www/目錄下的test.php文件
上傳到192.168.0.101這臺服務器上的/var/www/目錄中
3)、從服務器下載整個目錄
scp -r username@servername:remote_dir/ /tmp/local_dir 

例如:scp -r codinglog@192.168.0.101 /home/kimi/test  /tmp/local_dir
4)、上傳目錄到服務器
scp  -r /tmp/local_dir username@servername:remote_dir

例如:
scp -r test   codinglog@192.168.0.101:/var/www/   把當前目錄下的test目錄上傳到服務器的/var/www/ 目錄

以上就是linux實現服務器A向服務器B傳輸文件的全部內容,希望對大家學習Linux服務器間如何進行文件傳輸有所啟發。



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 庐江县| 肇州县| 上思县| 大理市| 壶关县| 太康县| 平阴县| 堆龙德庆县| 酉阳| 峨眉山市| 闸北区| 衢州市| 双峰县| 普格县| 加查县| 嘉义市| 康平县| 长海县| 六枝特区| 申扎县| 乡城县| 南漳县| 侯马市| 温泉县| 治县。| 乌拉特后旗| 浠水县| 乐至县| 石嘴山市| 怀安县| 新乡县| 南郑县| 天水市| 邳州市| 望都县| 无极县| 兴义市| 获嘉县| 舟曲县| 黄山市| 扎囊县|