xshell连接linux失败(Xshell连接不上虚拟机)

xshell连接linux失败(Xshell连接不上虚拟机)

扫码添加渲大师小管家,免费领取渲染插件、素材、模型、教程合集大礼包!

大家好,今天来介绍xshell连接linux失败的问题,以下是渲大师小编对此问题的归纳和整理,感兴趣的来一起看看吧!

xshell连接不上linux

用户要开通Linux系统服务器的时候,建议运行Xshell来远程连接服务器,如果连接不上,可以检查网络环境是否健康。
除此之外,也一定要填写正确的写Linux服务器登录信息,包括服务器用户陪闹颂名、密码等。如果是Linux服务器登录信息错误,可以弯档在应用主机商客中心或者邮箱进行查看。与此同时,如果你没有安装SSH服务或者版本过低,那么也会出现连接不上的情况,这个时候你可以采用如下方式进行处理:
1、输入#ps -e grep ssh ,如果出现“sshd”的字样,那么表示已经启动了,没有则说明没有成功。
2、安装SSH,并输入#sudo apt-get install openssh-server
3、启动#/etc/init.d/ssh start
最后的最后,芦郑如果SSH端口号(22)已经呈现开放状态,IP也已经加入了白名单,但是就是连接不上,这个时候可以重新安装下MySQL,修改sshd的群组和root就行了。

Xshell连接虚拟机中的Linux(Centos)的方法以及失败原因

在这里我们可以清晰的看到我们的IP地址,如果没有连接网络的小伙伴 或者无法连接的小伙伴是看不到这里的IP地址的,因为有的是随机的有的穗历是压根就没扮历设置。这个我们后面分析会说。

在这里进行的操作和在Centos中操作终端是没有任猜缺搜何区别的。

为什么我的Xshell连接不了我的linux(centos 7)

NAT模式需要配置端口转发,否则无法从主机连接虚拟机的服务。

在VirtualBox/VmWare中设置。

以VirtualBox为例,选中欲设置的虚拟机,点击设置调出“设置对话框”如下:

VirtualBox的虚拟机设置界面

选中网络条目袜备,点开高级,单击“端口转发”,界面如下:

新增一条规则如下:

新增的ssh端口转发规则

其中,主机IP需要去控制面板的网络适配器界面查找,我这里是192.168.56.1,如图:

在控制面板中辩好碧,依次进入控制面板,网络和 Internet,网络连接,打开VirtualBox那个网卡,查看详细信息获得IP地址,这个IP地址是虚拟机和本机组成一个网络时,本机的IP地址,从这个地址设置端口转发即携举可。

VirtualBox 网卡的IP

VMWare设置相似,因为没有安装,所以没有截图。

设置好了之后,从本机终端运行,ssh 用户名@192.168.56.1,即可远程到虚拟机,截图如下:

登录成功界面

另外注意,ICMP协议是没有端口的,从虚拟机ping外网以及回应的ping包由VirtualBox/VmWare负责转发,不需要设定端口映射,所以你可以直接ping通百度

使用xshell连接linux连接不上网上的什么方法都试了希望能有人可以解决!

  1. 直接敲码答斗命令 ssh -vvv 39.105.27.78

    这个是ssh客户端调试模式,你就可以看到卡到哪一个步骤了

  2. 服务器端打开调试模式 比如 sshd -D -ddd -p 10888 比如这个就是打开服务器端的调试,并且启动了新的实例,端口连接举肆为10888,最好关闭防火墙或者放通该端口。

    如图

  3. 看下系统认迟磨证日志 /var/log/secure 里面有当前连接卡在的步骤。或者你暂时使用web端的noVNC或者remote desktop, 登陆去看看。不忙的话,可以联系我,帮你从源码上调试。

分享到 :
相关推荐

电商网站选择独立服务器有哪些优势(电商网站用什么服务器)

电商网站选择独立服务器的优势有:1。独立服务器的性能更好。能承受更大的访问量。保证电...

服务器如何维护

服务器的维护方法:1。需要对服务器的硬件设备进行维护。防止服务器出现硬件故障问题。影...

BlueHost美国服务器租用方案推荐(bluehost服务器怎么样)

BlueHost是老牌的美国主机商。已经有超过120年的主机服务器租用经验。一直以来...

关于GoDaddy域名注册相关问题解答(GoDaddy_域名注册技术非常不错)

众所周知。要想搭建一个网站。除了选择购买美国主机之外。还需要有属于自己的域名。这样才...

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注