关于 SSH 连接失败的疑问?
环境 Centos 7.4
早晨登录ssh ,报错类似于 ssh :Connection refused
。
登录京东云,通过它的 远程连接 按钮连接,再从 iTerm 登录可以使用 ssh 了。登录后会发现:里面的东西都不是自己的像是一个初始化的机器,这个问题以前遇到过一次(这里记得看到一个错误,百度是服务器宕机。)。于是在退出再登录,可以正常使用。疑问产生了,这里面发生了什么?vim /var/log/secure
,查看信息如下:
1 Apr 9 09:42:38 JDXXXX login: pam_unix(login:auth): authentication failure; logname=LOGIN uid=0 euid=0 tty=tty1 ruser= rhost= user=root
2 Apr 9 09:42:38 JDXXXX login: pam_succeed_if(login:auth): requirement "uid >= 1000" not met by user "root"
3 Apr 9 09:42:39 JDXXXX login: FAILED LOGIN 1 FROM tty1 FOR root, Authentication failure
4 Apr 9 09:42:48 JDXXXX login: pam_unix(login:session): session opened for user root by LOGIN(uid=0)
5 Apr 9 09:42:48 JDXXXX login: ROOT LOGIN ON tty1
6 Apr 9 09:43:21 JDXXXX sshd[15820]: reprocess config line 55: Deprecated option RSAAuthentication
7 Apr 9 09:43:21 JDXXXX sshd[15820]: Accepted publickey for root from ip地址 port 18560 ssh2: RSA SHA256:XXXXXXXXXXXXXXXXX
8 Apr 9 09:43:21 JDXXXX sshd[15820]: pam_unix(sshd:session): session opened for user root by (uid=0)
9 Apr 9 09:44:04 JDXXXX sshd[15820]: Received disconnect from ip地址 port 18560:11: disconnected by user
10 Apr 9 09:44:04 JDXXXX sshd[15820]: Disconnected from ip地址 port 18560
11 Apr 9 09:44:04 JDXXXX sshd[15820]: pam_unix(sshd:session): session closed for user root
12 Apr 9 09:45:30 JDXXXX sshd[16236]: reprocess config line 55: Deprecated option RSAAuthentication
13 Apr 9 09:45:30 JDXXXX sshd[16236]: Accepted publickey for root from ip地址 port 27991 ssh2: RSA SHA256:XXXXXXXXXXXXXXXXX
14 Apr 9 09:45:30 JDXXXX sshd[16236]: pam_unix(sshd:session): session opened for user root by (uid=0)
我对 ssh 做过免密登录设置,更改端口号。最近安装了 redis (更改了连接数)和 sentry (这个没有启用由于docker不熟悉,与php产生了端口冲突,并且邮箱与密码也没有让输入 ),自己的感觉是没有影响。
看问题报错我感觉是:Deprecated option RSAAuthentication
,
但是又不确定。我停止服务器,重新开启登录,ssh 问题没有发生,但是依旧会出现这个信息。
为什么 ssh 会出现这个问题呢?
还有就是感觉论坛上 ubuntu 用得多,想换系统,有点迷茫 。
推荐文章: