Linux添加用户命令是什么 ? useradd也就是Linux添加用户的命令了。
useradd :创建一个新的用户或更新默认的新用户信息.
命令概要:useradd -D [选项] 登陆名
下面介绍一下useradd有关的选项:
-c, --comment COMMENT
任何文本字符串。它一般是在登录的简短说明,并目前使用的领域为用户的全名。
-b, --base-dir BASE_DIR
如果该系统的三维目录默认是没有指定的基目录。BASE_DIR是连接在一起的帐户名称来定义的主目录。如果- m选项不使用,BASE_DIR必须存在。
-d, --home HOME_DIR
新用户将创建使用作为用户价值HOME_DIR登录目录。默认为追加登录名称和使用BASE_DIR,由于登录目录名称。该目录HOME_DIR不必
存在,但不会创建如果它缺少。
-e, --expiredate EXPIRE_DATE
使用该用户帐户将被禁用日期。指定的日期在格式为YYYY-MM-dd。
-f, --inactive INACTIVE
非活动已停用的天数后,密码过期,直到该帐户被永久禁用。0将禁用该帐户尽快值作为密码过期,失效和-1的特征值。默认值是零。
-g --gid GROUP
该组的名称或用户数初始登录组。该组的名称必须存在。A组的数目必须是指已经存在的小组。
-G --groups GROUP1[,GROUP2,...[,GROUPN]]]
一个补充组的列表,用户也是成员。每集团是分开未来一个逗号,而没有中间的空格。这些组织受到的某一组具有相同的限制- g选项。默认的是只属于初始组的用户。
-h, --help 显示帮助信息并退出。
-M 用户主目录将无法建立,即使系统全从/etc/login.defs中的设置是创建家庭显示目录。
-m --create-home
用户主目录将被创建如果它不存在。这些文件在SKEL_DIR包含将被复制到主目录如果- k选项使用,否则文件在/etc/skel将被使用中。在SKEL_DIR所载的任何目录或/etc/skel将在创建用户主目录以及。- k选项是唯一有效的联使用- m选项。默认是不创建目录,并且不复制任何文件。
-l 请不要将用户添加到最后登录日志文件。这是一个Red Hat添加的选项.
-n A组有作为用户被添加到系统将是相同的名称默认情况下创建。此选项将关闭此红帽Linux的具体行当使用此选项,默认情况下用户将被放置在任何指定组,在/etc/default/useradd的。如果没有默认的组是定义,第一组将被使用。
-K, --key KEY=VALUE
覆盖的/etc/(UID_MIN,UID_MAX,umask的,PASS_MAX_DAYS login.defs中默认和其他人的。)
-o --non-unique
允许用一个重复的UID(非唯一)的一个用户帐户的创建。
-p --password PASSWORD
加密的密码,默认是禁用该帐户。
-r 此标志用于创建一个系统帐户。也就是说,一个用户的UID低于UID_MIN在/etc/login.defs中,其定义的值密码不会过期。useradd的注意,不会创建一个主目录对于这样的用户,无论是默认在/etc/login.defs中设置。你必须指定- m选项,如果你想要一个系统帐户的主目录要创建。这是一个红帽补充的选项.
-s --shell SHELL
用户的登录shell的名称。默认的是离开这个领域空白,这会导致系统选择默认的登录shell。
-u --uid UID
用户的数值识别码。此值必须是唯一的,除非- o选项被使用。该值必须是非负的。默认是使用最小ID值大于999,比所有其他用户更大。价值观0和999之间,通常保留给系统帐户。
-Z --selinux-user SEUSER
为用户登录SELinux的用户。默认的是离开这个领域空白,这会导致系统选择默认的SELinux的用户。
我们在使用useradd命令添加用户时通常只需要更改几个参数就已经满足我们的需要了,下面把几个常用的需要修改的参数列出来:
-b, --base-dir BASE_DIR
-d, --home HOME_DIR
-f, --inactive INACTIVE
-g, --gid GROUP
-s, --shell SHELL
原文章出自:http://www.linux520.net/2_11_zh.html