VMware Workstation 安裝好本地虛擬機(jī)之后,直接在虛擬機(jī)上敲命令著實不方便。
這個時候我們就需要一個遠(yuǎn)程命令工具來管理虛擬機(jī),這里推薦使用XShell遠(yuǎn)程命令行工具
1.下載工具
直接下載安裝就選擇非商業(yè)版,可以免費使用。
2.安裝XShell
這樣就安裝完成了,這個很簡單。
接下來我們要讓他連接到我們的虛擬機(jī),注意了關(guān)鍵的時刻到了。
1.我這里安裝的是Ubuntu16.04版本,虛擬機(jī)安裝就不說了。安裝之后是這個樣子的。
不要問我為什么選擇圖形界面,如果你不喜歡那你可以把鼠標(biāo)的焦點給虛擬機(jī),按下Ctrl+Alt+F2
沒錯,這樣就是命令行模式了
我們繼續(xù)……
XShell鏈接虛擬機(jī)的必要條件有兩個(當(dāng)然我可能說的不準(zhǔn)確)
1.360安全衛(wèi)士、360殺毒、瑞星等等,一堆的殺毒軟件必須全部關(guān)掉,不要問我理由。(不想給自己找麻煩就關(guān)掉)
2.本機(jī)防火墻和虛擬機(jī)的防火墻都要關(guān)掉(本機(jī)必須關(guān)掉)
下面我們看一下關(guān)于Ubuntu防火墻的命令。
---查看狀態(tài)
sudo ufw status
---關(guān)閉
sudo ufw disable
---開啟
sudo ufw enable
我默認(rèn)你上邊的步驟都走了啊,那么接下里先設(shè)置一下Ubuntu系統(tǒng)相關(guān)的操作
1.查看ssh是否已經(jīng)安裝
---查看
ssh localhost
當(dāng)然還有一種方式就去 /etc/ssh/看一眼也是可以的。
如果沒有安裝執(zhí)行命令
---安裝
apt-get installl openssh-server
安裝完成之后我們查看一下
cd /etc/ssh/
成功的結(jié)果是這樣的->
注意了,注意了,這還沒完呢。最最最關(guān)鍵的地方在sshd_config中
使用vim打開sshd_config文件
如果沒安裝vim用下面的命令安裝一下,當(dāng)然你用vi修改也是沒問題的。值得注意的是不管是什么編輯器你都必須首先獲得root權(quán)限(如圖),
安裝vim的命令如下
apt-get install vim
安裝成功后輸入一下命令進(jìn)行編輯
vim sshd_config
如果沒出問題的話應(yīng)該會的到下面這樣的反饋
然后找到 PermitRootLogin 修改為 yes ,保存退出
接下里查看虛擬機(jī)IP地址
ifconfig
這是虛擬機(jī)的IP地址
ok 這樣虛擬機(jī)這邊就設(shè)置結(jié)束了
回到VMware Workstation設(shè)置一下網(wǎng)絡(luò)連接方式,NAT模式不用動,直接確定就好~
下面我們帶著IP去找XShell
1.打開軟件點擊新建
2.設(shè)置名稱、主機(jī)
3.確定->點擊連接->輸入登錄名【記住用戶名】(例如:root)
4.輸入密碼->點擊確定
5.連接成功
結(jié)語:
到此為止我們的XShell遠(yuǎn)程連接本地VMware 虛擬機(jī)就成功了,可以在本地敲命令了,
關(guān)于連接方式這塊呢,還有橋接的方式可以選擇。如果感興趣可以去嘗試一下。