概述
使用SSH客户端远程连接Linux系统的阿里云ECS实例,连接会话闲置一段时间后,基于安全考虑,SSH客户端会在超过特定时间后自动终止远程连接。若希望延长SSH客户端的会话连接保持时间,请参考本文进行操作。
详细信息
阿里云提醒您:
- 如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。
- 如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。
- 如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。
请参考以下步骤进行操作,延长SSH客户端的会话连接保持时间:
- 登录ECS实例,详情请参见连接方式概述。
- 执行以下命令,编辑
/etc/ssh/sshd_config
配置文件。vim /etc/ssh/sshd_config
- 按
i
键切换至编辑模式,在文件中删除以下两个参数的(#)号注释,然后根据实际需求,修改以下参数的值,延长SSH客户端的会话连接保持时间。ClientAliveInterval 60
ClientAliveCountMax 300说明:
- ClientAliveInterval:为设置的连接会话保持时间,单位为秒。本文以60秒为例,现场请以实际环境为准。
- ClientAliveCountMax:为设置的连接会话允许超时次数。本文以300为例,现场请以实际环境为准。
- 修改完成后,按下
Esc
键后,输入:wq
并回车,保存并关闭配置文件。
- 按
- 执行以下命令,重启sshd服务使配置生效。
systemctl restart sshd.service
适用于
- 云服务器ECS
文档内容是否对您有帮助?