筆者最近在整理Linux常用的一些遠程管理工具,就來給大家簡單的梳理下Xshell的使用。
1. 什么是Xshell
上面是百度百科給出來的回答,個人簡單的理解:Xshell就是一款支持shell協議,能夠在Windows下使用的用來遠程管理不同系統下的服務器的工具,且樣式多樣化。
2. Xshell下載及安裝
這里不作為重點講,可自行百度下載安裝。注意Xshell是一款商業軟件,因此它是收費的。但是它也有免費版本,但是僅限於學校或者家庭使用。但是限制其實不是很多,可滿足我們正常測試工作使用。因此在選擇的是不要把版本搞錯了。
3. Xshell界面
Xshell的界面大致有四部分組成,分別是:工具欄,會話欄,命令窗口,基本信息顯示區
4.創建連接
Xshell安裝成功后,雙擊打開,首先我們需要創建連接,連接到服務器上,才能進行后面一系列的系統遠程管理操作。當我們第一次打開軟件時,會自動彈出連接窗口(新建會話屬性),我們也可以選擇新建會話打開連接窗口。如下圖:
然后我們填寫連接信息,進行連接。一般有兩種登錄方式,一種是用戶名密碼登錄,一種是私鑰登錄,即通過在服務器端下發合法的證書,然后在服務器上保存需要登陸的用戶整數公鑰,下次登陸的時候使用用戶的私鑰驗證。用戶名密碼登錄的缺點是安全性不夠高,密碼容易泄露,很多服務器已經不采用這種方式了。下邊分別介紹下兩種方式。
用戶名密碼登錄
在會話屬性窗口輸入連接信息,如下圖,
然后點擊用戶身份驗證,選擇登錄方式為Password,輸入用戶名記密碼,點擊連接按鈕進行連接,第一次連接會提示你是否保存服務器信息,點擊接受並保存。然后要求你輸入用戶名,你輸入可以連接服務器的合法用戶名,勾選記住用戶名,要不后面每次連接都要輸入。然后進入到輸入密碼窗口,輸入前面的用戶密碼。點擊連接。
會彈出來用戶身份認證頁面。首次連接需要輸入密碼驗證,輸入密碼后,點擊確認
如果認證通過,命令窗口就會顯示登陸信息,會有登陸服務器ip,登陸時間等信息,如下圖: