大數據學習環境搭建系列(十三)WinSCP安裝及使用方法

作者 | CDA數據分析師

除了終端的統一管理外,實際應用中還需要解決另一個問題,就是文件在本地與服務器端(無論是否進行虛擬化)之間的相互傳輸問題。此處推薦使用圖形化的SFTP(安全文件傳輸協議)客戶端軟件WinSCP進行本機與虛擬機以及日後可能涉及的本地與服務器的文件互傳,儘管VMware提供了基於VMware虛擬化後的虛擬機和本地文件傳輸方法,但和模擬終端相同,我們仍然需要一個能夠實現與企業級服務器集羣進行文件傳輸的統一工具。

安裝

WinSCP的安裝也比較簡單,按默認配置一路下一步即可,這裏也不做詳細的介紹了。

1、WinSCP連接遠程Linux主機

雙擊圖標

打開WinSCP軟件,跳出如下圖所示的登錄界面。左側爲站點列表,由於我們是第一次打開WinSCP或之前沒有保存站點所以這裏只有一個新建站點選項。右側配置站點連接信息,文件協議選擇SFTP(是一種安全文件傳輸協議),主機名處輸入我們Ubuntu虛擬機的IP地址,IP地址查看方式與上篇文章介紹Xshell時的一樣,在終端中輸入ifconfig 命令即可。端口號使用默認值22,最後單擊保存來保存站點。

保存站點時彈出如下窗口,站點名稱可以自己定義。爲了安全一般密碼是不保存的,但是我們學習過程中爲了方便連接可以選擇保密碼,這樣可以不用重複的輸入密碼(懶人操作)。然後點擊確定按鈕站點保存成功。

站點保存成功之後我們可以看到登錄窗口右側站點列表中除了新建站點選項之外還有我們剛剛創建的站點。最後單擊登錄按鈕即可。

由於是第一次登錄,軟件會提示連接警告,單擊“是(Y)”將Ubuntu虛擬機中的公鑰加入到本機緩存中即可。

2、使用技巧

在虛擬機/home/hduser/目錄下創建臨時文件目錄temp

如下圖所示用ls -l命令查看創建temp成功。

在WinSCP使用hduser登錄虛擬機後默認在用戶主目錄下(/home/hduser/),如下圖所示可以看到用戶主目錄下的所有可見文件(以.開頭的爲不可見文件),如果看不到temp文件可以右鍵選擇刷新即可。

接下來我們來研究怎麼將本地文件上傳到ubuntu中的temp目錄下,首先在自己電腦桌面上創建新的文件

,然後在WinSCP中單擊temp跳轉到temp目錄下,如下圖所示

將桌面上創建的文件“這是個測試文件.txt”拖拽到temp中,如下圖所示文件已經被上傳成功。

image

在Ubuntu虛擬機的終端中按下圖操作也可以看到文件“這是個測試文件.txt”上傳成功。

跳轉到高級目錄可以點擊路徑直接跳轉,如下圖所示從/home/hduser/temp/目錄跳轉到/home目錄可以直接單擊home即可

單擊home後跳轉成功。

有了WinSCP這個神器之後我們可以方便的上傳、下載文件到Ubuntu了。今天的內容到此結束嘍,接下來讓我們開始在Ubuntu上安裝hadoop吧。

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