解决阿里云 ssh 远程连接短时间没操作就会断掉的问题 |
您所在的位置:网站首页 › 远程启动多久会自动关闭 › 解决阿里云 ssh 远程连接短时间没操作就会断掉的问题 |
在本地主机(例如:你自己的 MacBook)中打开 sshd 的配置文件,命令语句如下: sudo vim /etc/ssh/sshd_config注意:使用用户 root 编辑配置文件,否则会报错。 找到下面这个两行(/ClientAliveInterval快速定位): #ClientAliveInterval 0 #ClientAliveCountMax 3去掉注释,并将值改为如下: ClientAliveInterval 30 // 客户端每隔多少秒向服务发送一个心跳数据 ClientAliveCountMax 86400 // 客户端多少秒没有请求交互,服务器自动断掉连接最后重启 sshd 服务,命令语句如下: # 停止sshd sudo launchctl unload -w /System/Library/LaunchDaemons/ssh.plist # 启动sshd sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist如果是在 CentOS 系统下,重启 sshd 服务的命令语句如下: systemctl restart sshd.service # 或者 service sshd restart顺便介绍下另外一个参数: LoginGraceTime 2m 这个参数的意思是: grace意思是系统给多少时间来进行登录。意思是说当使用者连上 SSH server 之后,会出现输入密码的画面,在该画面中多久时间内没有成功登录SSH server 就强迫断线,若无单位则默认时间为秒。 场景描述: 当你使用ssh远程连接服务器,准备输入密码,在你未输入之前,这个连接是一直连着的,或者你已经密码但是还没敲回车,正巧此时有人过来找你聊天,那这个连接就一直等待中,这个参数的意思就是等待多久会自动关闭连接。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |