Linux连接xshell时连不上的问题【转载】
最近這一周由于自己的xshell突然連接不到虛擬機(jī),在網(wǎng)上找了很多種方法也沒(méi)能解決,以至于自己在學(xué)習(xí)很多知識(shí)的時(shí)候都沒(méi)能很好的去驗(yàn)證,去嘗試。最后在求助大佬的時(shí)候終于將xshell重新連接到了虛擬機(jī)!!
? ? ???以下是我對(duì)xshell連接不到虛擬機(jī)的幾種方法的總結(jié),希望對(duì)大家能有幫助:
方法一: ??? ?
1.首先查看利用? ifconfig?命令去查看?IP?地址,如下圖:
?
2.然后打開xshell,如下圖,點(diǎn)擊新建,然后在主機(jī)處輸入剛才查看的IP地址,再點(diǎn)擊用戶身份驗(yàn)證,輸入用戶名和密碼,然后單擊連接。
?
?
方法二:如果上邊沒(méi)查看到IP地址就得去自己手動(dòng)設(shè)置
1.打開編輯------>點(diǎn)擊虛擬網(wǎng)絡(luò)編輯器------>查看NAT模式下的子網(wǎng)絡(luò)地址
?
2.利用命令?vim /etc/sysconfig/network-scripts/ifcfg-eth0??,打開后自己去編輯
注意:必須和上邊截圖中的NAT模式下的子網(wǎng)絡(luò)地址相同,最后邊的可以不一樣。
?
3.設(shè)置成功后在利用方法一去設(shè)置xshell然后去連接
?
方法三:上邊的方法如果連接失敗,那么就需要查看ssh是否開啟
1.利用命令查看ssh是否安裝:rmp -qa | grep ssh??
2.如果沒(méi)有安裝可以利用命令:yum install ssh???去安裝ssh
3.安裝成功后去用命令去啟動(dòng)ssh: ps -ef | grep ssh ???出現(xiàn)以下情況說(shuō)明已經(jīng)啟動(dòng)(查看ssh是否啟動(dòng)命令有很多可以自行百度)
?
4.還可以去重啟ssh命令: service sshd start
?
方法四:如果ssh是開啟的那么就去查看22號(hào)端口是否開啟,或者被占用
1.在宿主機(jī)中使用:netstat -antulp | grep ssh????查看端口,然后在任務(wù)管理器中找到端口占用的程序,進(jìn)行關(guān)閉。
可以看到以下情況就是開啟的。
?
?
方法五:查看該網(wǎng)絡(luò)有沒(méi)有開啟
?
?方法六:關(guān)閉防火墻(可能也是最后的方法了吧)
命令:
service iptables stop
chkconfig iptables off
總結(jié)
以上是生活随笔為你收集整理的Linux连接xshell时连不上的问题【转载】的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: stream去重_使用Java Stre
- 下一篇: 树莓派跑php,在树莓派4上部署ngin