作者TPPCMAN (热情的人客兄)
看板Linux
标题[问题] sshd 时间限制 强制断线
时间Tue Jul 18 12:03:50 2023
大家好..
想要让user连上主机之後
闲置一段时间之後可以被切断连线
查了一下sshd_config
有两段参数
ClientAliveInterval 180
ClientAliveCountMax 0
上述的设定是 闲置180秒之後
sshd 会切断 user的连线
很奇怪的是
在我租用的vps (CentOS) 设定是有效的
但在 个人lab 的虚拟机 里面
不管是 ubuntu 或是 freebsd 这一个设定都是无效的
(个人lab的虚拟机 有桥接到大环境的网路 有防火墙)
这部分的设定 无法有效产生作用 与 防火墙有关吗
请教一下
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.163.92.125 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1689653032.A.EA4.html
1F:推 roccqqck: 失效通常是你的terminal有防呆 07/18 12:25
2F:→ TPPCMAN: CentOS 可以。 Freebsd 跟 ubuntu 不行, 晚一点 手动 07/18 20:01
3F:→ TPPCMAN: 编译看看。 07/18 20:01
4F:推 Arbin: 确定sshd_config.d内没有相关档案? 07/19 03:17
5F:→ TPPCMAN: sshd_config.d 底下没有东西 07/20 11:01
6F:→ TPPCMAN: 这个功能 在CentOS底下 可以用 但bsd与ubuntu 不行 07/20 11:02
7F:推 chang0206: OS版本?试试看在/etc/profile加入TMOUT=X 07/20 14:05
8F:推 j50508: 设定完之後记得重启服务 07/20 16:26
9F:→ j50508: systemctl restart sshd 07/20 16:27
10F:→ TPPCMAN: 七楼正解 谢谢 07/29 09:32
11F:→ TPPCMAN: 但在FreeBSD 得用pkill加script 07/29 09:34