tongchenkeji 发表于:2022-11-30 16:43:320次点击 已关注取消关注 关注 私信 如何延长远程连接ECS服务器的SSH会话窗口时间[阿里云服务器] 暂停朗读为您朗读 如何延长远程连接ECS服务器的SSH会话窗口时间。 「点点赞赏,手留余香」 赞赏 还没有人赞赏,快来当第一个赞赏的人吧! 海报 云服务器# 云服务器 ECS1487# 弹性计算1339# 网络安全351
milowssyAM 2023-11-27 15:25:25 1 解决方案 延长ssh远程会话窗口时间的方案通常有两种方式,方式一,修改 sshd 服务的 sshd_config 配置文件或修改ssh客户端 ssh_config 配置文件。方式二,使用 ssh 命令的 -o 参数。 详细步骤 方式一:修改配置文件 通常情况下sshd_config配置文件是在ssh目标服务器上配置,ssh_config配置文件是在发起ssh链接的服务器上配置,这两个配置文件变更其中一个即可,也可以两个同时变更。 风险提醒:ssh会话是有默认上限的,保持长链接会话需要规划合理的长链接保持时间和会话上限,配置变更需要重启sshd服务。 Linux系统配置文件更改 默认sshd_config和ssh_config配置文件存放在/etc/ssh目录下。 修改sshd_config配置文件,参考如下命令添加相关参数。vim /etc/ssh/sshd_config参数如下:ClientAliveInterval 60 #server每隔60秒发送一次请求给client,然后client响应,从而保持会话链接ClientAliveCountMax 3 #server发出请求后,客户端没有响应得次数达到3次,自动断开连接,通常情况下,client不会不响应注意:以上参数值根据现场情况设置
游客pgmc4apknqhhcAM 2023-11-27 15:25:25 3 使用SSH客户端远程连接Linux系统的阿里云ECS实例,连接会话闲置一段时间后,基于安全考虑,SSH客户端会在超过特定时间后自动终止远程连接。若希望延长SSH客户端的会话连接保持时间,请参考ECS文档”Linux实例如何设置SSH客户端的会话连接保持时间“https://help.aliyun.com/document_detail/38055.html。
解决方案
延长ssh远程会话窗口时间的方案通常有两种方式,方式一,修改 sshd 服务的 sshd_config 配置文件或修改ssh客户端 ssh_config 配置文件。方式二,使用 ssh 命令的 -o 参数。
详细步骤
方式一:修改配置文件
通常情况下sshd_config配置文件是在ssh目标服务器上配置,ssh_config配置文件是在发起ssh链接的服务器上配置,这两个配置文件变更其中一个即可,也可以两个同时变更。
风险提醒:ssh会话是有默认上限的,保持长链接会话需要规划合理的长链接保持时间和会话上限,配置变更需要重启sshd服务。
Linux系统配置文件更改
默认sshd_config和ssh_config配置文件存放在/etc/ssh目录下。
请参考以下步骤进行操作,延长SSH客户端的会话连接保持时间:
使用SSH客户端远程连接Linux系统的阿里云ECS实例,连接会话闲置一段时间后,基于安全考虑,SSH客户端会在超过特定时间后自动终止远程连接。若希望延长SSH客户端的会话连接保持时间,请参考ECS文档”Linux实例如何设置SSH客户端的会话连接保持时间“https://help.aliyun.com/document_detail/38055.html。