玩轉Zynq連載7——Ubuntu與Windos文件傳輸工具WinSCP 更多資料共享 鏈接:https://share.weiyun.com/5s6bA0s 1WinSCP概述 雖然我們有了虛擬機,可以在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 協議。它的主要功能就是在本地與遠程計算機間安全的復制文件等。 WinSCP官網網站:http://winscp.net/eng/docs/lang:chs
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文件夾,兩邊的文件傳輸可以通過簡單的拖拽實現。 更多資料共享 鏈接:https://share.weiyun.com/5s6bA0s |