VMware Workstation 安裝好本地虛擬機以後,直接在虛擬機上敲命令着實不方便。vim
這個時候咱們就須要一個遠程命令工具來管理虛擬機,這裏推薦使用XShell遠程命令行工具安全
1.下載工具網絡
直接下載安裝就選擇非商業版,能夠無償使用。ssh
2.安裝XShell編輯器
這樣就安裝完成了,這個很簡單。工具
接下來咱們要讓他鏈接到咱們的虛擬機,注意了關鍵的時刻到了。url
1.我這裏安裝的是Ubuntu16.04版本,虛擬機安裝就不說了。安裝以後是這個樣子的。spa
不要問我爲何選擇圖形界面,若是你不喜歡那你能夠把鼠標的焦點給虛擬機,按下Ctrl+Alt+F2命令行
沒錯,這樣就是命令行模式了3d
咱們繼續……
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 虛擬機就成功了,能夠在本地敲命令了,
關於鏈接方式這塊呢,還有橋接的方式能夠選擇。若是感興趣能夠去嘗試一下。