当通过腻子/ssh用户登录时,会启动一个bash脚本。有时用户只是关闭腻子窗口,并没有正确结束 skript。
如何通过会话关闭强制脚本结束?
在用户注销时强制关闭脚本:
- 编辑
/etc/systemd/logind.conf
. - 取消注释
KillUserProcesses=no
- 将其更改为
KillUserProcesses=yes
当我在 CentOS 7 上使用$ sudo systemctl restart systemd-logind
时,结果好坏参半。 重新启动服务器工作正常。
如果您只希望某些用户发生这种情况,您还可以取消注释KillOnlyUsers=
并添加用户 ID。
资源
https://www.freedesktop.org/software/systemd/man/logind.conf.html