x shell連線本地虛擬機器linux

2021-07-23 19:02:32 字數 756 閱讀 6868

樓主一直覺得直接在虛擬機器裡操作linux很是不方便,有時候查個資料總是要在虛擬機器與主機之間切換,所以想用x-shell連線本地虛擬機器去執行命令。

自己試了很多次一直連線不成功,在網上也查了很多資料,有很多寫的很複雜,也不能解決問題。

現把我遇到的問題以及解決的方案給大家看。

首先把虛擬機器網路模式調成nat模式,用於共享主機的ip位址。

然後再虛擬機器輸入命令ifconfig檢視虛擬機器的ip

在windows下ping一下虛擬機器的ip確保能ping通,同理在虛擬機器下ping主機的ip如果此時能ping通,但是一直接收位元組不能停止的話按control+c停止

這時如果在x-shell下輸入你的虛擬機器ip通過ssh協議登入的話是很可能失敗,因為你的linux很可能沒有安裝sshserver

在linux下輸入ssh localhost如果出現這句話說明你的虛擬機器沒有安裝ssh服務

ssh: connect to hostlocalhost port 22: connection refused  

輸入如下命令進行安裝

sudo apt-get install –y openssh-server 

安裝完成後啟動sshserver

service ssh start 

檢視ssh狀態

ps –e | grep ssh

如果出現6455 ?        00:00:00 sshd 表明啟動成功

這時候在x-shell以ssh登入你的虛擬機器下的linux就會成功了

Xshell無法連線本地虛擬機器

最近在學linux的時候,由於需要在windows和linux之間切換傳輸檔案,很麻煩,就想用xshell和xftp,但我的xshell卻無法連線虛擬機器。查詢問題,關閉了防火牆,還是連線不上,本地ping 虛擬機器ip 也ping不通,但發現虛擬機器ping本地ip 卻可以ping通,我的虛擬機器...

XShell連線本地Ubuntu虛擬機器

vmware workstation 安裝好本地虛擬機器之後,直接在虛擬機器上敲命令著實不方便。這個時候我們就需要乙個遠端命令工具來管理虛擬機器,這裡推薦使用xshell遠端命令列工具 2.安裝xshell 這樣就安裝完成了,這個很簡單。接下來我們要讓他連線到我們的虛擬機器,注意了關鍵的時刻到了。1...

Xshell 連線本地虛擬機器成功案例

1 首先開啟虛擬機器,登入到作業系統 輸入 ifconfig 在彈出的一段命令中,inet位址就是本地虛擬機器的ip位址。2 接著開啟xshell軟體 點選 新建 按鈕,或者用快捷鍵alt n,新建會話 在會話中的主機中輸入剛剛得到的虛擬機器ip,點選確定 此時會出現會話框,然後,點選下方的連線 1...