将用户添加到辅助组未显示在 id -Gn

将用户添加到辅助组未显示在 id -Gn

我已使用以下命令将我的用户添加到用户组:

sudo usermod -a -G users foo

但是,当我键入命令时,id -Gn它不会将用户显示为用户组的一部分。然后我尝试以下操作,它说它是用户组的一部分:

getent group | grep users

还尝试了简单的 id foo 命令并说它也是其中的一部分。为什么我使用时它没有显示在我的次要组中id -Gn

答案1

您确定在发出命令 'id -Gn' 时您已登录为 'foo' 吗?鉴于您的解释和第一条评论,这可以解释该组仅在输入“id -Gn foo”时出现

相关内容