WinSCP是一個Windows環境下使用SSH的開源圖形化SFTP客戶端。同時支持SCP協議。它的主要功能就是在本地與遠程計算機間安全的複製文件。.winscp也可以鏈接其他系統,比如linux系統
winscp的下載路徑:https://nchc.dl.sourceforge.net/project/winscp/WinSCP/5.15.2/WinSCP-5.15.2-Setup.exe
自己在網上百度下載一個也可以,雙擊下載的文件安裝,一路next即可。
安裝成功後,雙擊運行
輸入主機ip,用戶名和密碼,點擊連接
點擊連接時,會報錯:
這是因爲WinSCP使用了ssh協議在物理機和虛擬機之間進行通信。默認情況下ssh協議使用端口22。操作系統要想使用ssh協議進行通信,就要提供ssh客戶端服務和ssh服務器端服務。默認情況下,ubuntu中只提供了ssh客戶端服務,而沒有提供ssh服務器端服務。所以windows和它通信就不成功。
需要在ubuntu上安裝ssh的服務端,首先要保證ubuntu可以上網,因爲需要在網上下載ssh服務端的安裝包
在ubuntu中安裝ssh服務端的命令是:apt-get install ssh
輸入命令 /etc/init.d/ssh start 來啓動ssh服務器端服務
此時再打開WinSCP.exe,填入hostname,username,password,點擊Login,既可以登錄成功。