还是第一次出现这个问题。
使用last命令
root pts/3 112.41.50.242 Mon Jan 15 08:22 still logged inroot pts/2 112.41.50.242 Mon Jan 15 08:16 still logged inroot pts/1 112.41.50.242 Mon Jan 15 08:14 still logged inroot pts/3 112.41.50.209 Sat Jan 13 23:43 - 00:45 (1+01:02)root pts/2 112.41.50.209 Sat Jan 13 23:41 - 00:45 (1+01:04)root pts/1 112.41.50.209 Sat Jan 13 23:39 - 00:45 (1+01:06)
有可能是网络ip地址变化导致xshell自动断开连接,修改本机ip为固定地址即可。
还可能是本机网络dns变化导致xshell自动断开连接,修改ssh配置文件将其中“UseDNS yes”去掉注释并改成no即可,过程如下。
vim /etc/ssh/sshd_config
...#ClientAliveInterval 0#ClientAliveCountMax 3#ShowPatchLevel noUseDNS no#PidFile /var/run/sshd.pid#MaxStartups 10:30:100#PermitTunnel no#ChrootDirectory none...
重启系统即可。
参考