使用以下方法分配用户的次要组列表时:
# usermod -G <grouplist> <user>
Run Code Online (Sandbox Code Playgroud)
是否可以在不注销所有正在运行的会话的情况下强制此组分配生效?
这在Screen会话存在许多正在运行的 shell的情况下非常有用,因为本质上需要销毁整个会话才能使组分配生效。
我想我可以使用newgrp命令在正在运行的 shell 中更改用户的主要组- 是否有一些适用于次要组的替代方法?
理想情况下,我想要一些可以在每个 shell 中生效的东西,而无需在每个 shell 中手动运行,但如果失败,可能是某种强制 Screen 在每个 shell 中执行相同命令的方法。