Linux,SSH,云服务器SSH无法链接问题解决记录,sshd_config文件备份
上周服务器突然SSH无法连接了。
VNC连接正常,
重启也不管用。
没有办法,只能联系客服解决。
其中,VNC命令行中经常提示以下提示:
[1235.491653]audit : rate exceeded
据客服说这是因为以下原因:
这是我们安全客户端使用内核的audit功能,并且通过配置限制其产生的频率是256;如果系统产生的事件频率大于这个数字的话,系统打印那条信息(通过VNC可见,SSH无影响); 如果通过VNC登陆时受到干扰,请输入:
echo "3 4 1 7" > /proc/sys/kernel/printkdt
不管它了!
最后请客服登录,检查才解决的问题,说是/etc/ssh/sshd_config这个配置文件的问题。
重新写了个配置文件,然后重启sshd服务好了
新的sshd_config文件备份如下:
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_ecdsa_key
HostKey /etc/ssh/ssh_host_ed25519_key
SyslogFacility AUTHPRIV
AuthorizedKeysFile .ssh/authorized_keys
PasswordAuthentication yes
ChallengeResponseAuthentication no
GSSAPIAuthentication yes
GSSAPICleanupCredentials no
UsePAM yes
X11Forwarding yes
AcceptEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES
AcceptEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT
AcceptEnv LC_IDENTIFICATION LC_ALL LANGUAGE
AcceptEnv XMODIFIERS
Subsystem sftp /usr/libexec/openssh/sftp-server
原来的文件看了一下,居然2m多,22万多空行,不知道怎么搞的!
Tag: Linux SSH