windows重启服务器命令res(xshell重启服务器命令)

圣诞小鹿 140 0

我们知道,服务器一般是放置在远程机房的,我们要连接上Linux服务器进行操作就必须借助SSH协议来登录到远程服务器,通常我们都是借助SSH终端工具(如:XShell、PuTTY)来进行可视化操作的。

SSH协议称为安全外壳协议,它是十分可靠(信息不会泄露)的专用来远程登录的协议。它之所以安全,一方面是因为其协议存在加密过程,另一方面SSHD服务也有一定的安全策略,比如说有:

设置重试次数,超过多少次下次就禁止登录;

会话超时则自动断开连接;

密钥方式登录等。

上面就说到SSHD服务本身就有一个会话超时策略,所以当我们用终端工具连接服务器若长时间不操作,考虑到安全因素,服务器就会自动断开终端与服务器之间的会话,避免服务器管理员没有退出终端工具而导致被人恶意下达指令。

如果大家想取消SSHD会话超时策略,也是可以的,方法如下:

1、找到SSHD的配置文件并修改

# vi /etc/ssh/sshd_config

windows重启服务器命令res(xshell重启服务器命令)-第1张图片

ClientAliveInterval 参数:此处单位是秒,设为60则代表每分钟由服务端向客户端发送一个请求,若客户端应答了就能保持长连接了;

ClientAliveCountMax 参数:代表服务器发送消息后,若客户端3次都没应答则断开连接。

2、重启SSHD服务

CentOS 7.5 下重启SSHD服务的命令为:

# systemctl restart sshd

经上设置后,XShell终端长时间连接Linux服务器也不会被断开了,大家可以尝试下。当然了,出于安全考虑,我并不建议大家这样修改。

我是科技领域创作者,十年互联网从业经验,欢迎关注我了解更多科技知识!如果大家有不同看法,欢迎在下方评论区发表自己的观点 ~

抱歉,评论功能暂时关闭!