
可用useradd命令来创建新用户,账号建好之后,用passwd命令来设定账号的密码。可用userdel删除账号。实际上使用useradd指令创建的账号,是保存在/etc/
passwd文本文件中。
useradd语法
该命令的语法是:
useradd [选项] 用户名
该命令支持的选项有:
-c <备注>加上备注文字,备注文字会保存在passwd文件的备注栏位中
-d <家目录>指定用户的家目录
-e <有效期限>指定账号的有效期限
-f <缓冲天数>指定在密码过期后多少天就关闭该账号
-g <群组>指定用户所属的群组
-G <群组>指定用户所属的附加群组
-m 自动建立用户的家目录
-n 取消建立以用户名称为名的群组
-r 建立系统账号
-s指定用户登入使用的shell
-u指定用户id
实例
添加一般用户
# useradd tt
为添加的用户指定相应的用户组
# useradd -g root tt
创建一个系统用户
# useradd -r tt
为新添加的用户指定home目录
# useradd -d /home/myd tt
建立用户且指定id
# useradd caojh -u 544
Linux之/etc/login.defs创建用户默认设置文件介绍
用来定义创建一个用户时的默认设置,比如指定用户的UID和GID的范围,用户的过期时间、是否需要创建用户主目录等等。
下面是rhel5下的/etc/login.defs文件,简单介绍如下:
MAIL_DIR /var/spool/mail
当创建用户时,同时在目录/var/spool/mail中创建一个用户mail文件
PASS_MAX_DAYS 99999
#指定密码保持有效的最大天数
PASS_MIN_DAYS 0
表示自从上次密码修改以来多少天后用户才被允许修改口令
PASS_MIN_LEN 5
指定密码的最小长度
PASS_WARN_AGE 7
表示在口令到期前多少天系统开始通知用户口令即将到期
UID_MIN 500
指定最小UID为500 ,也就是说添加用户时,用户的UID 从500开始
UID_MAX 60000
指定最大UID为60000
GID_MIN 500
指定最小GID为500,也就是添加组时,组的GID从500开始。
GID_MAX 60000
指定最大GID为60000
CREATE_HOME yes
此项是指定是否创建用户主目录,yes为创建,no为不创建。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)