[问题] sshd 时间限制 强制断线

楼主: TPPCMAN (e?▄?▄?▄?▄?▄)   2023-07-18 12:03:50
大家好..
想要让user连上主机之后
闲置一段时间之后可以被切断连线
查了一下sshd_config
有两段参数
ClientAliveInterval 180
ClientAliveCountMax 0
上述的设定是 闲置180秒之后
sshd 会切断 user的连线
很奇怪的是
在我租用的vps (CentOS) 设定是有效的
但在 个人lab 的虚拟机 里面
不管是 ubuntu 或是 freebsd 这一个设定都是无效的
(个人lab的虚拟机 有桥接到大环境的网络 有防火墙)
这部分的设定 无法有效产生作用 与 防火墙有关吗
请教一下
作者: roccqqck (ccqq)   2023-07-18 12:25:00
失效通常是你的terminal有防呆
楼主: TPPCMAN (e?▄?▄?▄?▄?▄)   2023-07-18 20:01:00
CentOS 可以。 Freebsd 跟 ubuntu 不行, 晚一点 手动编译看看。
作者: Arbin (路人_Lv菜逼八)   2023-07-19 03:17:00
确定sshd_config.d内没有相关档案?
楼主: TPPCMAN (e?▄?▄?▄?▄?▄)   2023-07-20 11:01:00
sshd_config.d 底下没有东西这个功能 在CentOS底下 可以用 但bsd与ubuntu 不行
作者: chang0206 (Eric Chang)   2023-07-20 14:05:00
OS版本?试试看在/etc/profile加入TMOUT=X
作者: j50508 (Rochelle)   2023-07-20 16:26:00
设定完之后记得重启服务systemctl restart sshd
楼主: TPPCMAN (e?▄?▄?▄?▄?▄)   2023-07-29 09:32:00
七楼正解 谢谢但在FreeBSD 得用pkill加script

Links booklink

Contact Us: admin [ a t ] ucptt.com