vmware workstation 安裝好本地虛擬機器之後,直接在虛擬機器上敲命令著實不方便。
這個時候我們就需要乙個遠端命令工具來管理虛擬機器,這裡推薦使用xshell遠端命令列工具
2.安裝xshell
這樣就安裝完成了,這個很簡單。
接下來我們要讓他連線到我們的虛擬機器,注意了關鍵的時刻到了。
1.我這裡安裝的是ubuntu16.04版本,虛擬機器安裝就不說了。安裝之後是這個樣子的。
沒錯,這樣就是命令列模式了
我們繼續……
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位址
這是虛擬機器的ip位址
ok 這樣虛擬機器這邊就設定結束了
回到vmware workstation設定一下網路連線方式,nat模式不用動,直接確定就好~
下面我們帶著ip去找xshell
1.開啟軟體點選新建
2.設定名稱、主機
3.確定->點選連線->輸入登入名【記住使用者名稱】(例如:root)
4.輸入密碼->點選確定
5.連線成功
結語:
到此為止我們的xshell遠端連線本地vmware 虛擬機器就成功了,可以在本地敲命令了,
關於連線方式這塊呢,還有橋接的方式可以選擇。如果感興趣可以去嘗試一下。
Xshell通過ssh服務連線Ubuntu
在ubuntu虛擬機器中通常只預設安裝了openssh client,也即只能通過此系統連線訪問其他系統,不具有讓其他系統訪問的許可權。通過安裝openssh server可以被其他系統訪問 此步驟中經常使用的指令ifconfig可以根據提示安裝。可能會遇到需要將虛擬網絡卡ens33改為物理網絡卡e...
使用xshell連線虛擬機器中的ubuntu系統
1.首先檢視ubuntu中是否安裝了open server 使用命令ps e grep ssh 如果安裝了,則顯示ssh agent sshd 2.如果沒有安裝,首先執行以下步驟 執行sudo apt get update 如果報404,則按照進行設定 再執行sudo apt get install...
Xshell無法連線虛擬機器中的Ubuntu
遇到問題 vaware中安裝了ubuntu desktop,xshell連線失敗 解決辦法 首先確認虛擬ubuntu可以正常聯網 可能原因是沒有安裝openssh服務 sudo apt get install openssh server再次xshell連線,出現問題 原因 ubuntu中設定了不允...