藉助putty向ubuntu虛機傳遞文件

之前的經驗

之前用VMWare創建了CentOS7的虛擬機,當想向虛擬機傳遞文件時
,使用了Ftp協議傳遞軟件Filezilla和lrzsz工具。在Linux系統安裝lrzsz工具後,可以從windows系統向Linux傳輸文件:

//上傳文件,彈出文件選擇框,選擇文件點擊確定即可
rz
//下載文件?
sz

當前的情況

我們當前使用VirtualBox安裝Ubuntu系統,使用putty作爲ssh客戶端。在Ubuntu內安裝完lrzsz工具,發現putty不支持lrzsz的命令!可我本地因爲缺少某些類庫,不能正常安裝Xshell。

後來發現Linux系統支持scp命令傳輸文件,不過我想從Windows系統向Linux系統傳輸文件,所以可以使用putty的內置pscp工具,命令規範和scp基本類似。具體的命令可以參考pscp參考scp\lrzsz\pscp

Ubuntu和CentOS的一點差異

Ubuntu會在宿主機建立多個網絡鏈接,VirtualBox只會建立一個網絡鏈接例如以太網適配器 VirtualBox Host-Only Network #4
在使用ssh client連接到Ubuntu時,不僅需要Ubuntu上安裝了ssh server類軟件,也需要在VirtualBox的網路配置中,給NAT類型的Network Adapter增加一條Port Forwarding Rules。

Protocol Host IP Host Port GuestIP Guest Port
TCP 127.0.0.1 8989 10.0.2.15 22

這樣就可用ssh client連接到Linux虛擬機了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章