在 Debian 10 中使用用户组添加组似乎不起作用

Posted

技术标签:

【中文标题】在 Debian 10 中使用用户组添加组似乎不起作用【英文标题】:adding group with usergroup in Debian 10 doesn't seem to work 【发布时间】:2021-06-16 14:56:55 【问题描述】:

我正在尝试将用户添加到组,但它似乎不起作用:

sudo usermod -a -G wireshark nicolas

但是当我检查我的身份证时,我得到了

uid=1000(nicolas) gid=1000(nicolas) groupes=1000(nicolas),24(cdrom),25(floppy),29(audio),30(dip),44(video),46(plugdev),109(netdev),112(bluetooth),115(scanner)

或者,更简单的分组

nicolas cdrom floppy audio dip video plugdev netdev bluetooth scanner

我检查了 wireshark 组是否存在

$ sudo groupadd wireshark
groupadd: group 'wireshark' already exists

有人有想法吗? 谢谢

【问题讨论】:

这可能只是您必须注销并重新登录才能看到更改的情况。假设您以要更改的用户身份运行命令。 谢谢。确实,它在重新登录时有效。 不用担心。我会将我的评论添加为答案,以便您将其标记为已解决。 【参考方案1】:

如果您当前以您正在修改的用户身份登录,请确保退出并重新登录以查看您的更新。

不管怎样,在终端中,您还可以使用su <username> 将用户“切换”到同一用户。 (虽然,这实际上在您当前的会话中嵌套了一个新的登录,所以如果您 exit 您最终会进入您原来的、未修改的会话。)

More details on Unix Stack Exchange.

【讨论】:

以上是关于在 Debian 10 中使用用户组添加组似乎不起作用的主要内容,如果未能解决你的问题,请参考以下文章

Debian使用相关

Socialengine 组邀请不起作用

遍历单选按钮组并显示错误

献给 Debian 和 Ubuntu 用户的一组实用程序 | Linux 中国

在 XCUITest 中使用条件似乎不起作用

Debian11基本配置