gpt4 book ai didi

Linux 命令行 : id, 组和 getent 组返回的结果不一样

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:34:05 26 4
gpt4 key购买 nike

我想知道为什么一方面从 idgroup 得到不同的结果,另一方面从 getent group 得到不同的结果。重现步骤:

$ sudo usermod -a -G libvirt eric
$ groups
eric adm cdrom sudo dip plugdev lpadmin sambashare
$ id
uid=1000(eric) gid=1000(eric) groups=1000(eric),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),119(lpadmin),128(sambashare)
$ getent group | grep libvirt
libvirt:x:136:eric
libvirt-qemu:x:64055:libvirt-qemu
libvirt-dnsmasq:x:137:

用户 eric 显然是 libvirt 的成员。为什么这不显示 idgroup?谢谢。

系统:Ubuntu Budgie 18.04 4.15.0-34-generic

最佳答案

如果我没记错的话,您需要注销并重新登录或运行 newgrp libvirt 以使新的组所有权生效。

关于Linux 命令行 : id, 组和 getent 组返回的结果不一样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52534951/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com