在linux中创建新用户

时间:2013-12-10 11:06:27

标签: linux

任何人都可以解释在linux中创建新用户时究竟发生了什么。我的意思是如何创建用户空间以及内部发生的所有事情。

什么是shell空间 从哪里获得家庭空间等。

1 个答案:

答案 0 :(得分:2)

唯一真正必要的事情是文件/etc/passwd中的新条目。这代表了用户列表。

但是,通常会有更多的事情发生。

  1. 创建用户的主目录。对于用户mkdir,这只是/home/bilbo路径上的bilbo。它通常与用户名相匹配,但不需要。属于/etc/passwd
  2. 中指定的属性
  3. 用户的加密密码已添加到/ etc / shadow
  4. 某些文件从模板复制到该新用户的主目录。这取决于您使用的分发,但通常在新的主目录中完成一些标准配置操作;即G。创建像/home/bilbo/Pictures等目录
  5. 有时也会为该用户创建,如果是这样,那么通常,该组也会像用户一样命名。通过在文件/etc/group中插入条目来创建组。
  6. 在像Ubuntu这样的现代系统上,整个用户目录可能设置为从加密路径安装,但这是一个值得提出新问题的特殊情况; - )