錯誤例項如圖所示:
一般出現這種問題的因素比較多,但是無非也就是那麼常見的幾種情況.
第一種:防火牆問題(系統版本不同 命令可能有所不同)
解決方案:
檢視防火牆:service iptables status
先關閉防火牆:/etc/init.d/iptables stop
開啟防火牆: service iptables start
解決方案:
1.為防止操作許可權不足我們先切換為root最高許可權,輸入su 回車 再次輸入密碼如下圖,就會進入root許可權。
1.檢查有沒有安裝ssh-server 輸入命令:ps –e|grep ssh
2.接著輸入:yum install openssh-server 進行安裝
我們繼續 centos7以下系統輸入:service sshd start 檢視ssh啟動狀態。在這裡我用的是centos7所以輸入:systemctl status sshd.service
如果沒有啟動則輸入:systemctl start sshd.service
ps:確保在最高許可權下!啟動成功!
最直接的檢查方式是:在本機cmd下 ping 虛擬機器的ip,如果請求超時,肯定是xsell肯定是連線不到的。效果如下圖:
然後我們繼續在vm中輸入ifconfig命令檢視ip
ps:注意兩點1、這是否有ip值 2、這個ip值是否和本機在同一區域網
沒有ip的時候我們需要重新設定乙個靜態ip
1.確保虛擬機器本身沒有問題(不確定的話還原預設設定即可)
1.然後輸入 vi /etc/sysconfig/network-scripts/ifcfg-ens33命令。修改網絡卡配置檔案
編輯檔案快捷鍵
esc 退出編輯模式 再輸入英文的冒號 :
:wq 儲存編輯的檔案
:q! 為不儲存檔案
輸入如圖內容儲存即可。
該錯誤為當前使用者沒有許可權對檔案作修改,切換為root許可權即可。
1.儲存成功後還需要重啟閘道器,不然配置不會生效。
繼續輸入:service network restart
完成上面步驟一般都會沒啥問題了,下面我們測試一下。
先在cmd下ping 192.168.12.111如圖所示:
可以ping通 我們繼續用xsell連線
連線成功:
原文連線:
使用xshell連線VM虛擬機器中的linux
使用xshell遠端登入很方便,留作記錄 首先配置vm的那塊虛擬網絡卡,ip 要和在vm 中 虛擬網絡卡編輯器中的nat 模式下的子網ip 在同乙個網段即可 但是,這個ip位址和主機ip 位址一點關係都沒有,因為這些都是虛擬出來的,所以只需要虛擬機器中的ip統一就好 總之呢,倆要在乙個子網內 然後,...
x shell連線本地虛擬機器linux
樓主一直覺得直接在虛擬機器裡操作linux很是不方便,有時候查個資料總是要在虛擬機器與主機之間切換,所以想用x shell連線本地虛擬機器去執行命令。自己試了很多次一直連線不成功,在網上也查了很多資料,有很多寫的很複雜,也不能解決問題。現把我遇到的問題以及解決的方案給大家看。首先把虛擬機器網路模式調...
Xshell無法連線本地虛擬機器
最近在學linux的時候,由於需要在windows和linux之間切換傳輸檔案,很麻煩,就想用xshell和xftp,但我的xshell卻無法連線虛擬機器。查詢問題,關閉了防火牆,還是連線不上,本地ping 虛擬機器ip 也ping不通,但發現虛擬機器ping本地ip 卻可以ping通,我的虛擬機器...