Linux之scp命令實現遠端伺服器的檔案拷貝

2021-10-09 05:25:39 字數 1144 閱讀 2235

scp就是secure copy,乙個在linux下用來進行遠端拷貝檔案的命令。

有時我們需要獲得遠端伺服器上的某個檔案,該伺服器既沒有配置ftp伺服器,也沒有做共享,無法通過常規途徑獲得檔案時,只需要通過簡單的scp命令便可達到目的。

一、將本機檔案複製到遠端伺服器上

#scp /home/administrator/news.txt [email protected]:/etc/squid

/home/administrator/      本地檔案的絕對路徑

news.txt                          要複製到伺服器上的本地檔案

root                                 通過root使用者登入到遠端伺服器(也可以使用其他擁有同等許可權的使用者)

192.168.6.129                遠端伺服器的ip位址(也可以使用網域名稱或機器名)

/etc/squid                       將本地檔案複製到位於遠端伺服器上的路徑

如圖通過root使用者登入遠端伺服器,輸入yes表示同意建立ssh連線

按提示輸入root使用者的密碼

如圖所示建立連線後開始傳輸檔案,顯示百分比、實際時間和傳送速度等資訊

二、將遠端伺服器上的檔案複製到本機

#scp [email protected]:/usr/local/sin.sh /home/administrator

remote                       通過remote使用者登入到遠端伺服器(也可以使用其他擁有同等許可權的使用者)

www.abc.com              遠端伺服器的網域名稱(當然也可以使用該伺服器ip位址)

/usr/local/sin.sh           欲複製到本機的位於遠端伺服器上的檔案

/home/administrator  將遠端檔案複製到本地的絕對路徑

注意兩點:

1.如果遠端伺服器防火牆有特殊限制,scp便要走特殊埠,具體用什麼埠視情況而定,命令格式如下:

#scp -p 4588 [email protected]:/usr/local/sin.sh /home/administrator

2.使用scp要注意所使用的使用者是否具有可讀取遠端伺服器相應檔案的許可權。

Linux 之scp遠端拷貝命令

scp是secure copy的簡寫,用於在linux下進行遠端拷貝檔案的命令,和它類似的命令有cp,不過cp只是在本機進行拷貝不能跨伺服器,而且scp傳輸是加密的。可能會稍微影響一下速度。當你伺服器硬碟變為唯讀 read only system時,用scp可以幫你把檔案移出來。另外,scp還非常不...

Linux檔案遠端拷貝之scp命令

linux scp 命令主要用於 linux 之間複製檔案和目錄。scp 是 secure copy 的縮寫,是 linux 系統下基於 ssh 登陸進行安全的遠端檔案拷貝命令。命令格式 scp 可選引數 file source file target 引數說明 常見用法 1.從本地拷貝檔案到遠端 ...

linux命令之scp遠端檔案複製

scp是linux中功能最強大的檔案傳輸命令,可以實現從本地到遠端以及遠端到本地的輕鬆檔案傳輸操作。下面簡單的講解一些關於scp命令的操作,給有用的人一些參考 首先是本地到遠端的操作 操作的格式如下 scp local file remote username remote ip remote fo...