Xshell无法连接服务器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Xshell无法连接服务器相关的知识,希望对你有一定的参考价值。

提示Could not connect to '服务器ip' (port 22): Connection failed.
但是服务器面板能够正常进入,系统centos 6*64,机房在日本,但是其他地区的机房能够正常使用,唯独日本的换了几台都是这样。请求帮助(本人此方面没有基础,希望能小白点)

用户要开通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就行了。
参考技术A

几种可能

    对方的sshd服务有问题,所以你没有办法ssh过去

    对方是否打开了防火墙,所以你的访问被拒绝

    网络连接是否正常,是否地址可以ping通


最好的办法是找人去哪台机器上看下log日志。

参考技术B 回答

xshell连接不上服务器的原因有以下几种情况:1、服务器的配置文件/etc/hosts.deny 里面配置文件禁止了你入公网的ip2、配置文件/etc/ssh/sshd_conf禁止了所有连接3、防火墙禁止了ssh连接4、ssh服务没开,开启就好xshell的连接方法:1、点击添加一个新会话2、填写主机名(即主机IP地址),填写完主机IP点击“用户身份验证”:3、输入主机名和密码,点击左下角的位置点击连接就可以登陆我们的服务器了。

希望我的回答能够帮助到您,祝您好运!

参考技术C 恩嗯嗯,您的服务器IP被和谐了吧?本回答被提问者采纳

以上是关于Xshell无法连接服务器的主要内容,如果未能解决你的问题,请参考以下文章

XSHELL 无法连接 虚拟机 Ubuntu16.04

如何用XShell连接远程Linux服务器

ubuntu 16 为啥我放行了22端口,xshell还是无法连接,必须要把防火墙关闭才能连接?

xshell连接服务器无法用password登录,只能用public key的解决办法

[Linux] Xshell 无法连接局域网电脑

xshell连接linux连不上?