添加一个新的账户:
useradd username
这样创建了一个暂时被锁定的账户,可以给这个账户设置密码来解锁后才能使用:
passwd username
useradd 还可以使用下列参数选项
-c comment comment可以是任意的字符串,通常是用来指定这个账户对应用户的全名
-d home-dir 为此账户指定一个home目录,而不是默认的/home/<username>/
-e<date> 设定此账户过期日间,日期格式为yyyy-mm-dd
-f<days> 指定密码过期多少天后禁用账户,若设置为0,则密码过期后立即禁用账户,若为-1则密码过期也不禁用账户
-g<group-name> 指定此账户的默认组,可以是组名或组ID,当然这个组必须是存在的
-G<group-list> 指定此账户属于的其它的组。可以是用逗号隔开的组名或组ID。当然这些组也必须是存在的。
-m 当home目录不存在时创建目录
-M 不要创建home目录
-n 不要为此账户创建一个私有的组
-r 创建一个UID小于500并且不带home目录的系统账户
-p<password> 指定一个密码,这个密码将使用crypt加密
-s 指定此账户使用的shell默认是/bin/bash
-u<uid> 指定用户的UID,必须大于499的一个唯一的值(不能是已经使用过的)
添加一个组
groupadd groupname
可以使用下列参数选项
-g <gid> 指定组的Group ID必须是大于499的唯一值。
-r 创建一个GID值小于500的系统组。
-f 当所使用 -g<gid> 选项并且已经存在<gid>的组,groupadd会自动选择一个新的唯一的GID。