无法将用户添加到组 fedora 29

无法将用户添加到组 fedora 29

我使用 groupadd 添加一个组,以便我可以使用 git 管理一些 root 拥有的脚本。然后我使用 usermod 将用户添加到组中。该用户是当前登录的标准用户,我通过 su 进入终端的超级用户帐户。我退出并重新登录,运行完

sudo usermod -aGgroupname username

正如我一直以来所做的那样。当我以标准用户身份重新登录后,命令组继续仅显示用户,但是当我登录到超级用户帐户并运行

groups stdusername

输出显示 std 用户是新组的成员。我不明白这是怎么发生的。

答案1

您是否重新启动/重新登录?

sudo pkill -SIGKILL -u ${USER}

按照描述为我做了工作这里

似乎是 Fedora 的一个功能 - 在 Ubuntu 上没有发生

相关内容