1 WinSCP概述
雖然我們有了虛擬機,可以在Windows操作系統下再安裝個Ubuntu操作系統,但是兩個系統之間傳送數據好像也是個問題。解決方案有2個,簡單的U盤,在Ubuntu(Linux)系統下切換U盤連接的系統即可,但是這樣做通常要倒騰2次才完成一個文件夾傳送,似乎并不直接,貌似有點傻。另一個方案,不借助其他傳輸媒介,找個軟件工具直接倒騰即可。
說到軟件工具,大部分習慣了敲命令的碼農會選擇ScureCRT或者putty遠程登錄,使用scp、wget等命令拷貝文件,也有不怕麻煩的在服務器上安裝FTP服務器,或者啟用samba甚至NFS。只是用Linux作為網頁服務器,因為性能更好,更加安全穩定。這個時候要管理文件系統,想像FTP那么方便,又不想學習如何安裝FTP服務器,WinSCP就是一個極好的選擇。只要你的Linux主機支持遠程登錄(ssh),那么你下載一個WinSCP,使用ssh賬號登入,就可以像FTP那樣簡單管理文件系統了,不需要你在服務器端做任何操作和設置。當然,Winscp也支持FTP協議,可可謂一舉兩得。
官方的解釋:WinSCP是一個 Windows 環境下使用 SSH 的開源圖形化 SFTP 客戶端。同時支持 SCP 協議。它的主要功能就是在本地與遠程計算機間安全的復制文件等。
2 WinSCP安裝在Windows操作系統和Ubuntu操作系統兩端,都需要進行WinSCP的安裝。
Windows操作系統上,比較簡單,可以到官網下載一個最新的WinSCP版本,也可以直接雙擊我們Software文件夾下提供的安裝包winscp577setup.exe進行安裝。
Ubuntu上,倒是要打開Terminal敲幾行代碼了。
Ubuntu系統中,點擊Search your computer圖標,輸入搜索關鍵詞terminal,篩選出名為Terminal的Application,點擊它。
安裝WinSCP,輸入以下命令:
sudoapt-get install openssh-server
隨后確認端口22處于LISTEN,否則重復上面一步再次安裝。輸入命令如下:
netstat -plant | grep :22
確認IP地址,輸入如下命令:
ifconfig
當前Ubuntu操作系統的IP是192.168.36.129。
3 登陸WinSCP在windows操作系統中打開安裝好的WinSCP,做如下設置后登錄。
●文件協議選擇:SFTP。
● 主機名輸入Ubuntu操作系統的IP:192.168.36.129。(根據實際的Ubuntu系統IP填寫)
● 端口號輸入:22。
● 用戶名輸入:zstar。(按照安裝Ubuntu時設定的名稱填寫)
● 密碼為Ubuntu系統的登錄密碼。
● 第一次設定好后,可以點擊保存按鈕,在左側就會出現如圖所示的zstar@192.168.36.129的選項,下次登陸點擊加載就可以登陸。
完成設置后,點擊登錄即可。
若彈出如下窗口,繼續輸入Ubuntu登錄密碼。
登錄后,左側是Windows文件夾,右側是Ubuntu文件夾,兩邊的文件傳輸可以通過簡單的拖拽實現。
-
WINDOWS
+關注
關注
4文章
3551瀏覽量
88920 -
FTP
+關注
關注
0文章
110瀏覽量
40657 -
Ubuntu
+關注
關注
5文章
563瀏覽量
29879 -
WinSCP
+關注
關注
0文章
7瀏覽量
1593
發布評論請先 登錄
相關推薦
評論