Linux核心自己只不过视用户为数字。每个用户用一个单一的整数识别,user id或uid, 因为数字对计算机来说比文本名字处理更快更容易。核心之外的一个单独的数据库给每个user id安排了文本的名字, 即用户名username。这个数据库还包含一些其他信息。
要产生一个用户,需要给用户数据库增加关于用户的信息,并给他产生家目录。 培训用户、建立合适的初始化环境也是必要的。
多数Linux distributions有产生帐号的程序,而且有多个。 adduser 和useradd 是其中2个; 可能还有GUI的工具。 Whatever the program, the result is that there is little if any manual work to be done. Even if the details are many and intricate, these programs make everything seem trivial. However, section 8.2.4 describes how to do it by hand.