红联Linux门户
Linux帮助

为什么uid允许重复,而用户名不允许重复?

发布时间:2013-03-06 22:57:38来源:红联作者:wbzxz
据书上说,uid是linux操作系统真正用来管理标识用户的。但是我有一个疑问,为什么linux中uid是可以重复的,而且一个uid,可以对应两个用户名,两个家目录?

但是linux的用户名却是不能重复的,只能是唯一的。

个人感觉好奇怪,既然uid是真正管理和标识用户的,为什么还允许重复呢?

用户名到不是真正管理和标识用户,但是却不允许重复?

有些想不通,感觉自己被绕进去啦,请大神们指点。
文章评论

共有 3 条评论

  1. levy0519 于 2013-03-07 16:14:20发表:

    跟 ln -s & ln 一个道理

  2. levy0519 于 2013-03-07 16:13:47发表:

    我说下linux工作原理吧!

    linux对用户是靠识别uid的。当你把uid改为0,linux会认为是root,把所有用户uid改为0,在linux眼中只是root一个人。

    表达不好,不知楼主是否明白

  3. 于 2013-03-07 12:45:22发表:

    跟姓名可以相同,身份证号不能重复是一个道理。