XShell連接本地Ubuntu虛擬機


VMware Workstation 安裝好本地虛擬機之后,直接在虛擬機上敲命令着實不方便。

這個時候我們就需要一個遠程命令工具來管理虛擬機,這里推薦使用XShell遠程命令行工具

1.下載工具

直接下載安裝就選擇非商業版,可以免費使用。

2.安裝XShell

這樣就安裝完成了,這個很簡單。

接下來我們要讓他連接到我們的虛擬機,注意了關鍵的時刻到了。


 

1.我這里安裝的是Ubuntu16.04版本,虛擬機安裝就不說了。安裝之后是這個樣子的。

不要問我為什么選擇圖形界面,如果你不喜歡那你可以把鼠標的焦點給虛擬機,按下Ctrl+Alt+F2

 

沒錯,這樣就是命令行模式了

我們繼續……

XShell鏈接虛擬機的必要條件有兩個(當然我可能說的不准確)

  1.360安全衛士、360殺毒、瑞星等等,一堆的殺毒軟件必須全部關掉,不要問我理由。(不想給自己找麻煩就關掉

  2.本機防火牆和虛擬機的防火牆都要關掉(本機必須關掉

 

下面我們看一下關於Ubuntu防火牆的命令。

---查看狀態

sudo ufw status

 

---關閉

sudo ufw disable

 

---開啟

sudo ufw enable

 

 

 我默認你上邊的步驟都走了啊,那么接下里先設置一下Ubuntu系統相關的操作

1.查看ssh是否已經安裝

---查看

ssh localhost

 

當然還有一種方式就去 /etc/ssh/看一眼也是可以的。

如果沒有安裝執行命令

---安裝

apt-get installl openssh-server

 

安裝完成之后我們查看一下

cd /etc/ssh/

 

成功的結果是這樣的->

注意了,注意了,這還沒完呢。最最最關鍵的地方在sshd_config中

使用vim打開sshd_config文件

如果沒安裝vim用下面的命令安裝一下,當然你用vi修改也是沒問題的。值得注意的是不管是什么編輯器你都必須首先獲得root權限(如圖),

安裝vim的命令如下

apt-get install vim

 

安裝成功后輸入一下命令進行編輯

vim sshd_config

 

如果沒出問題的話應該會的到下面這樣的反饋

 

然后找到 PermitRootLogin  修改為 yes ,保存退出

接下里查看虛擬機IP地址

ifconfig

 

這是虛擬機的IP地址

ok 這樣虛擬機這邊就設置結束了


 

回到VMware Workstation設置一下網絡連接方式,NAT模式不用動,直接確定就好~

 

下面我們帶着IP去找XShell 

1.打開軟件點擊新建

 

2.設置名稱、主機

3.確定->點擊連接->輸入登錄名【記住用戶名】(例如:root)

 

4.輸入密碼->點擊確定

5.連接成功

 

結語:

   到此為止我們的XShell遠程連接本地VMware 虛擬機就成功了,可以在本地敲命令了,

   關於連接方式這塊呢,還有橋接的方式可以選擇。如果感興趣可以去嘗試一下。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM