我已经使用 VNC 远程桌面进入我的 Linux 工作机器至少 15 年了。当我被添加到 Unix 组时,我只是在 VNC 上启动了一个新终端。我最近更换了公司,并且当我被添加到各种新的 UNIX 组时,我需要重新启动我的 vncserver 才能看到更改。这太疯狂了。我必须关闭正在处理的所有内容,或者在迁移到新的 vnc 时同时处理多个 vnc。在被添加到另一个 UNIX 组之前,我什至还没有成功迁移我的工作,现在多达 4 个 vnc 会话,我已经失去了理智。我询问过我们的 IT 部门,他们似乎很惊讶可能有其他方式。当我询问老公司的IT朋友时,他们很惊讶团体更新需要重新启动,所以现在我只是在互联网上询问。
答案1
我在 redhat 7.7 上也有类似的问题
作为临时解决方法,您可以使用“newgrp your_group_name”将自己添加到组中。不幸的是,这只存在于终端窗口中。
作为一种不太临时的解决方法,您可以在每次打开终端时自动更新 .bashrc (或等效文件)以自动 newgrp 。当您打开新终端并忘记 newgrp 时,这将避免您的挫败感。