| オプション |
意味 |
-c comment
|
The new user's password file comment field. |
-d home_dir
|
The new user will be created using home_dir as the value for the user's login
directory. The default is to append the login name to default_home and use that as the
login directory name. |
-e expire_date
|
The date on which the user account will be dis-abled. The date is specified in the
format MM/DD/YY. |
-f inactive_days
|
The number of days after a password expires until the account is permanently disabled.
A value of 0 disables the account as soon as the password has expired, and a value of -1
disables the feature. The default value is -1. |
-g initial_group
|
The group name or number of the user's initial login group. The group name must exist.
A group number must refer to an already existing group. The default group number is 1. |
-G group,[...]
|
A list of supplementary groups which the user is also a member of. Each group is
separated from the next by a comma, with no intervening whitespace. The groups are subject
to the same restrictions as the group given with the -g option. The default is for the
user to belong only to the initial group. |
-m
|
The user's home directory will be created if it does not exist. The files contained in
skele-ton_dir will be copied to the home directory if the -k option is used, otherwise the
files contained in /etc/skel will be used instead. Any directories contained in
skeleton_dir or /etc/skel will be cre-ated in the user's home directory as well. The -k
option is only valid in conjunction with the -m option. The default is to not create the
directory and to not copy any files. |
-M
|
The user home directory will not be created, even if the system wide settings from
/etc/login.defs is to create home dirs. |
-n
|
A group having the same name as the user being added to the system will be created by
default. This option will turn off this Red Hat Linux spe- cific behavior. |
-r
|
This flag is used to create a system account. That is, an user with an UID lower than
value of UID_MIN defined in /etc/login.defs. Note that useradd will not create a home
directory for such an user, regardless of the default setting in /etc/login.defs. You have
to specify -m option if you want a home directory for a system account to be created. This
is an option added by Red Hat. |
-s shell
|
The name of the user's login shell. The default is to leave this field blank, which
causes the system to select the default login shell. |
-u uid
|
The numerical value of the user's ID. This value must be unique, unless the -o option
is used. The value must be non-negative. The default is to use the smallest ID value
greater than 99 and greater than every other user. Values between 0 and 99 are typically
reserved for system accounts. |