内容概要:
一般來說,linux伺服器大多是通過ssh用戶端來進行遠端的登陸和管理的,使用ssh登陸linux主機以後,如何能夠快速的和本地機器進行檔案的互動呢,也就是上傳和下載下傳檔案到伺服器和本地。
與ssh有關的兩個指令可以提供很友善的操作:
安裝
或者
rz,sz是便是linux/unix同windows進行zmodem檔案傳輸的指令行工具。
windows端需要支援zmodem的telnet/ssh用戶端(比如securecrt,xshell)。
運作指令rz,即是接收檔案,securecrt就會彈出檔案選擇對話框,選好檔案之後關閉對話框,檔案就會上傳到目前目錄。
注意:單獨用rz會有兩個問題:上傳中斷、上傳檔案變化(md5不同),解決辦法是上傳是用rz -be,并且去掉彈出的對話框中“upload files as ascii”前的勾選。
運作指令sz file1 file2就是發檔案到windows上(儲存的目錄是可以配置) 比ftp指令友善多了,而且伺服器不用再開ftp服務了
ps:linux上rz/sz這兩個小工具安裝lrzsz-x.x.xx.rpm即可。
當然,還可以設定一下目錄了:
在securecrt設定一下上傳和下載下傳的預設目錄<code>options–>session options–>file transfer</code> 下可以設定上傳和下載下傳的目錄,剩下的你隻要在用securecrt登陸linux終端的時候:
發送檔案到用戶端:<code>sz filename</code>
zmodem接收可以自行啟動.
從用戶端上傳檔案到linux服務端:
隻要服務端執行 : <code>rz</code>
然後在 securecrt 裡選檔案發送,協定<code>zmodem</code>。