如何使用SSH將文件從一臺服務(wù)器復(fù)制到另一臺服務(wù)器
【溫馨提示】本文部分內(nèi)容源于互聯(lián)網(wǎng)收集整理,僅作參考!如需咨詢“如何使用SSH將文件從一臺服務(wù)器復(fù)制到另一臺服務(wù)器”等有關(guān)服務(wù)器、云主機(jī)租用、托管、配置、價格問題,請咨詢YINGSOO客服,簡單、便捷、高效!
【主機(jī)推薦】英國云服務(wù)器 | 韓國站群服務(wù)器 | 臺灣CN2服務(wù)器
【推薦閱讀】荷蘭服務(wù)器好用嗎?荷蘭服務(wù)器哪家好?
SSH是一個非常靈活的工具,幾乎每個Linux管理員都依賴它。SSH有很多使用技巧,其中之一使您可以使用scp命令復(fù)制文件。
為此,您需要三臺Linux服務(wù)器,都接受SSH連接。您還需要SSH密鑰進(jìn)行身份驗證。
必須做的第一件事是將SSH密鑰復(fù)制到服務(wù)器。這是我們的服務(wù)器布局:
服務(wù)器A-192.168.1.15
服務(wù)器B-192.168.1.160f
客戶端C-192.168.1.7
我們需要做的是將SSH密鑰來回復(fù)制到每臺計算機(jī)上。這是通過以下命令完成的:
ssh-copy-id USER@IP
其中USER是遠(yuǎn)程用戶,而IP是相關(guān)機(jī)器的IP地址。確保從A到B,從A到C,從B到A,從B到C,從C到A以及從C到B執(zhí)行此操作。
現(xiàn)在,您應(yīng)該能夠使用SSH密鑰認(rèn)證從客戶端C到服務(wù)器A進(jìn)行SSH,然后從服務(wù)器A到服務(wù)器B進(jìn)行SSH。
如何配置SSH
現(xiàn)在,我們需要在?/ .ssh / config文件中映射服務(wù)器。過去,您可以簡單地發(fā)出以下命令:
scp USER@192.168.1.15:/home/USER/test.txt USER@192.168.1.160:/home/USER/test.txt
這已不再是這種情況?,F(xiàn)在,您必須依靠?/ .ssh / config文件。使用以下命令打開該文件:
nano ~/.ssh/config
在該文件中,您必須為SERVERA和SERVERB創(chuàng)建新配置。這些配置塊如下所示:
Host SERVERA
HostName 192.168.1.16
ControlMaster auto
ControlPath ~/.ssh/ssh-%r@%h:%p
ControlPersist 30m
Host SERVERB
HostName 192.168.1.22
ControlMaster auto
ControlPath ~/.ssh/ssh-%r@%h:%p
ControlPersist 30m
確保更改IP地址以適合您的設(shè)置。
保存并關(guān)閉文件。現(xiàn)在您可以復(fù)制文件了。
如何復(fù)制測試文件
首先,我們需要使用以下命令將測試文件從客戶端C復(fù)制到服務(wù)器A:
scp test.txt USER@192.168.1.15:/home/USER/test.txt
其中USER是遠(yuǎn)程用戶名。
我們的test.txt文件現(xiàn)在位于服務(wù)器A上?,F(xiàn)在我們可以將test.txt文件從服務(wù)器A復(fù)制到客戶端C的服務(wù)器B。為此,命令是:
scp -3 USER@SERVERA:/home/USER/test.txt USER@SERVERB:/home/USER/test.txt
其中USER是遠(yuǎn)程用戶名。
-3選項指示scp命令通過發(fā)卡計算機(jī)(在本例中為客戶端C)路由通信,即使第三方將進(jìn)行實際傳輸。通過以這種方式發(fā)布命令,授權(quán)憑據(jù)必須僅駐留在發(fā)布PC(客戶端C)上,而不駐留在第三方上。
這就是將文件從一臺服務(wù)器從另一臺服務(wù)器復(fù)制到另一臺服務(wù)器的全部功能。這只是SSH掌握的眾多技巧之一。
熱門產(chǎn)品:香港站群服務(wù)器去首頁注冊有禮!YINGSOO推出Phala挖礦服務(wù)器、Chia奇亞農(nóng)場服務(wù)器、Swarm物理節(jié)點服務(wù)器、Swarm母雞服務(wù)器、Swarm云節(jié)點服務(wù)器、國內(nèi)礦機(jī)服務(wù)器海外托管、《Phala PHA挖礦資料大全》,《swarm bzz挖礦資料大全》,Swarm Bee節(jié)點租用請咨詢YINGSOO客服!官網(wǎng)www.sddonglingsh.com
版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。