linux上面的sz,rz命令與ssh的配合

edwardking888發表於2010-12-02

一般來說,linux伺服器大多是通過ssh客戶端來進行遠端的登陸和管理的,使用ssh登陸linux主機以後,如何能夠快速的和本地機器進行檔案的互動呢,也就是上傳和下載檔案到伺服器和本地;
與ssh有關的兩個命令可以提供很方便的操作:
      sz:將選定的檔案傳送(send)到本地機器
      rz:執行該命令會彈出一個檔案選擇視窗,從本地選擇檔案上傳到伺服器(receive)
當然,還可以設定一下目錄了:
設定一下上傳和下載的預設目錄
options–>session options–>file transfer 下可以設定上傳和下載的目錄
剩下的你只要在用SecureCRT登陸linux終端的時候:
傳送檔案到客戶端:sz filename
zmodem接收可以自行啟動.
從客戶端上傳檔案到linux服務端:
只要服務端執行 : rz
然後在 SecureCRT 裡選檔案傳送,協議 zmodem
簡單吧,如果你以前一直使用ssh,而又沒有對外開放ftp服務,你就直接使用這種方式來傳輸你的檔案

rz,sz是Linux/Unix同Windows進行ZModem檔案傳輸的命令列工具windows端需要支援ZModem的telnet/ssh客戶端,SecureCRT就可以用SecureCRT登陸到Unix/Linux主機(telnet或ssh均可)。執行命令rz,即是接收檔案,SecureCRT就會彈出檔案選擇對話方塊,選好檔案之後關閉對話方塊,檔案就會上傳到當前目錄(設定upload files as ASCLL),執行命令sz file1 file2就是發檔案到windows上(儲存的目錄是可以配置) 比ftp命令方便多了,而且伺服器不用再開FTP服務了。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8183550/viewspace-680778/,如需轉載,請註明出處,否則將追究法律責任。

相關文章