如何应用用户组更改而无需结束会话/注销/关闭程序?

如何应用用户组更改而无需结束会话/注销/关闭程序?

我想将自己从用户组中删除,而deluser username group-to-get-removed-from无需注销并重新登录,因为这样做时大多数程序都会关闭。有没有办法通过控制台应用用户组更改,而无需关闭所有打开的应用程序?

我正在使用 KDE 运行 Debian 9.1。

答案1

您无法将组成员身份更改应用于已运行的程序。登录时会查询组数据库,登录过程会将其自身放入用户所属的所有组中。此后进程继承其父进程的组。

如果您想立即应用组成员身份,请重新登录,例如使用ssh localhost。这对于已经运行的程序不起作用。

相关内容