任何人都可以解释在linux中创建新用户时究竟发生了什么。我的意思是如何创建用户空间以及内部发生的所有事情。
什么是shell空间 从哪里获得家庭空间等。
答案 0 :(得分:2)
唯一真正必要的事情是文件/etc/passwd
中的新条目。这代表了用户列表。
但是,通常会有更多的事情发生。
mkdir
,这只是/home/bilbo
路径上的bilbo
。它通常与用户名相匹配,但不需要。属于/etc/passwd
。/home/bilbo/Pictures
等目录/etc/group
中插入条目来创建组。在像Ubuntu这样的现代系统上,整个用户目录可能设置为从加密路径安装,但这是一个值得提出新问题的特殊情况; - )