【问题标题】:why linux id command give me different info about the same account?为什么 linux id 命令给我关于同一帐户的不同信息?
【发布时间】:2014-07-22 18:18:21
【问题描述】:

我使用的是 ubuntu 13.04。 我想知道为什么在使用 id 命令有/没有帐户时我会得到不同的组信息。

当我输入时

$id user1
uid=1000(user1) gid=1000(user1) groups=1000(user1),1001(user2)

但是当我输入时

$id
uid=1000(user1) gid=1000(use1) groups=1000(user1),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),108(lpadmin),124(sambashare)

为什么只使用“id”命令不能列出我的补充组?

顺便说一句,以下是我的 /etc/group 的一项:

user2:x:1001:user1

有什么帮助吗?谢谢。

【问题讨论】:

    标签: linux


    【解决方案1】:

    听起来您已经编辑了 /etc/group 但还没有注销并重新打开。我建议启动一个新的 shell,然后再次尝试 id

    【讨论】:

    • 是的!谢谢!在我注销并重新打开后,它给了我相同的答案。所以。这是否意味着我每次更新 /etc/group 或 /etc/passwd 时都必须注销并重新登录?
    • 是的,没错。您当前会话的 id 信息实际上已被缓存。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-25
    • 2021-08-24
    • 1970-01-01
    • 2011-04-07
    相关资源
    最近更新 更多