关于Xshell5连接不上CentOS7的解决方法

这里和大家分享下关于自己关于Xshell5连接不上CentOS7的解决经历
其实我第一次连接的时候特别顺利,一下子就成功了。
当时只是检查了sshd服务有没有开启,
这样检查。

打开终端,输入setup(注意要管理员权限),
关于Xshell5连接不上CentOS7的解决方法_第1张图片
回车进入系统服务中去,找到sshd开头的两项
关于Xshell5连接不上CentOS7的解决方法_第2张图片
我的这里前面都有*标识,署名都已经打开了,如果没有打开,选中他们后按空格键可以打开,最后tab键切换到确定,然后退出就可以了。

然后在终端里面输入ifconfig 就可以查询自己的ip,然后就在Xshell;里面填这个ip,端口选22,协议是SSH

当时我就是这么检查了一下就连接成功了。
但是,到了第二天。。。。。我就连不上了。。。。。。可恶啊
关于Xshell5连接不上CentOS7的解决方法_第3张图片

于是我百度了几个小时找解决方法,尝试了各种五花八门的操作,最后这样解决了问题。 将SElinux关闭

SElinux的关闭

直接看这个吧,写的很详细了
https://jingyan.baidu.com/article/020278115258441bcd9ce57e.html
我这里直接把它永久关闭了,然后接连接成功了。
美滋滋,开心的快哭了
然后在美梦中睡去,第二天早上醒来第一件事情就是打开电脑,想再次感受一下快乐,
但是,又。。。TMD的失败了。。。。(欲哭无泪)

于是再次百度,找解决方案。按照贴吧里一位热心网友的检查步骤
关于Xshell5连接不上CentOS7的解决方法_第4张图片
最后发现用我的主机去 telnet ip 22 的时候失败了,就是自己的22号端口没打开,然后就找这个的解决方法,其实解决方法很简单,就是在终端里面输入

service sshd start

记得要用root权限
在这里插入图片描述
成功后就是这样,然后我就连接成功啦,哈哈哈哈哈。

然后我到了晚上又试了下,发现我。。。。 我不想再说了,当时都绝望了,就感觉这个软件在故意捉弄我一样。
但是我能怂么?跟我玩,我奉陪到底!
然后我就打算再去百度了,但我突然又想再尝试一下连接,谁知道就成功了,哈哈哈哈,看来是这软件软件主动认怂了。

后来我就发现我现在每次开机后第一次连接总是失败的,但是再试一次就能连上了。我想我和这个软件的恩怨情仇到此就告一段落了。以后再遇到问题还会继续更新的。

希望我的回答可以帮到正在苦苦找解决方法的你,作为入门小白我深知这种苦。。

你可能感兴趣的:(linux学习)