我們在日常工作中,不管是系統管理員、程式員、還是技術工程師,如果想登陸到 Linux 伺服器,不可能總是跑到機房去工作,通常我們需要一個工具幫我們去做遠程連接,這樣我們只需要用筆記本電腦就可以連接到伺服器上了。一般用的比較多的工具是 XShell 和 PuTTY。PuTTY我之前有做過詳細的介紹,感 ...
我們在日常工作中,不管是系統管理員、程式員、還是技術工程師,如果想登陸到 Linux 伺服器,不可能總是跑到機房去工作,通常我們需要一個工具幫我們去做遠程連接,這樣我們只需要用筆記本電腦就可以連接到伺服器上了。一般用的比較多的工具是 XShell 和 PuTTY。PuTTY我之前有做過詳細的介紹,感興趣的同學可以去看一下我之前的文章《putty、pscp、psftp 使用教程》 。今天我再詳細介紹一下 XShell 以及 Xftp這兩款工具。
XShell的安裝與使用
XShell 由NetSarang公司開發,是一款商用軟體,需要購買才能使用。但是他們也提供了免費的家用/學生版,免費版本的下載地址是:
https://www.netsarang.com/en/free-for-home-school/
打開以後在下麵填寫姓名和郵箱地址,勾選 "Both",然後點擊"Download",NetSarang會把下載鏈接發送到你的郵箱里。
點擊下載鏈接後可以得到 Xshell和 Xftp的安裝文件,當前最新版本是 6.0。
雙擊 Xshell 安裝文件,開始安裝程式,基本上都是點擊下一步就可以了,我把完整的流程做了一個截圖供大家參考。
到這裡安裝就結束了。運行 XShell程式,會彈出會話視窗。因為我們是第一次運行,這裡沒有保存過的會話,所以我們要新建一個。
輸入會話名稱,協議選擇 SSH,主機填寫 ip 地址,埠號一般預設是 22,然後點擊確定。
這樣就建立了一個我們剛纔保存的會話內容。點擊連接。
系統提示輸入用登錄的用戶名。
再輸入用戶密碼。
完成後可以看到連接到主機的 Shell 界面,並提示你登錄成功。
到這裡登錄就結束了,是不是很簡單。另外 XShell 還支持對界面做一些定製,比如可以更改背景色。我們下麵的選擇把 Shell 界面改成了白底黑字。
為瞭解決中文亂碼的問題,要註意選對編碼,一般可以選擇 Unicode。
還有字體和大小也可以調整。
XShell 的安裝和使用介紹到這裡基本就差不多了。XShell 雖然和PuTTY相比,需要安裝一下,但是使用起來也還是非常方便的。接下來再介紹 NetSarang公司的另一款工具 Xftp。
Xftp 的安裝與使用
雖然我們通過 Shell 登錄到了伺服器,可以輸入一些命令來與伺服器進行交互,但是如果我們想從筆記本上傳一些文件到伺服器,或者從伺服器下載一些文件到本地,該怎麼做呢?這個時候就可以用到 Xftp 這個工具了。Xftp是一個功能強大的SFTP、FTP 文件傳輸軟體。使用了 Xftp 以後,MS Windows 用戶能安全地在 UNIX/Linux 和 Windows PC 之間傳輸文件。
我們還是先開始進行安裝,同樣基本都是點擊下一步。
安裝完成後,我們可以回到 XShell 的界面,點擊新建文件傳輸按鈕,這樣就會開啟一個 Xftp的會話,並且使用 XShell 中已經使用的會話信息,我們不需要再次輸入主機 ip 地址、用戶名和密碼等信息。
左邊是本地 Windows 的視窗,右邊是 Linux 伺服器上的視窗。假如我們要把本地 D:\temp 文件夾下的 windows.txt文件上傳到伺服器 /tmp/jf 目錄下,可以在在左視窗右鍵點擊文件,選擇“傳輸”
這樣可以看到文件就成功上傳到伺服器上了。
接下來我們想把伺服器上的 linux.txt 文件下載到本地。同樣可以右鍵點擊文件,選擇“傳輸”。
文件也成功的保存到了本地電腦上。
Xftp 能夠的在工作電腦和伺服器之間非常安全地進行文件傳輸,並且它和 XShell 界面進行了很好的集成,非常方便我們的使用。
最後再次提醒大家 XShell 和 Xftp 的企業版是要收費的,如果大家沒有購買 license 的話,可以下載家庭版/學生版免費使用。雖然功能比商用版稍微少了一點,不過我們的基本要求都能滿足。
相關閱讀