内容来源于人民邮电出版社《Linux命令应用大词典》
讲述729个命令,1935个例子
学习Linux系统的参考书、案头书,遇到不懂的命令或命令选项一查即可
争取每天都发布内容
useradd命令
使用useradd命令可以在系统中创建一个用户账户,为新账户分配用户UID、组群、主目录和登录Shell等资源,新创建的用户账户默认是被锁定的,无法使用,需要使用passwd命令设置密码以后才能使用。
命令语法:
useradd [选项] [用户名]
命令中各选项的含义如表所示。
表 useradd命令选项含义
选项 |
含义 |
-d <主目录> |
新账户每次登录时所使用的主目录 |
-e <过期日> |
设置账户的有效期限, 加上用户账户停止日期,日期格式为MM/DD/YY |
-f <失效日> |
设置在密码过期后多少天即关闭该账户 |
-c <用户名全称> |
设置用户账户的用户名全称 |
-g <主要组群名> |
指定用户账户所属的主要组群。组群名必须为现有存在的名称 |
-G <次要组群名> |
指定用户账户为多个次要组群的成员。每个组群使用“,”来隔开 |
-m |
用户目录如果不存在则自动建立 |
-M |
不建立用户目录,即使/etc/login.defs文件设定要建立用户目录 |
-r |
创建系统用户账户。不会建立用户主目录,也不会响应在文件/etc/login.defs中定义的值 |
-s <Shell类型> |
用户登录后使用的Shell类型 |
-u <用户UID> |
用户的UID值。数字不可以为负值 |
例:创建用户账户zhangsan。
[[email protected]~]# useradd zhangsan
例:创建用户moon,并设置该用户UID为510。
[[email protected]~]# useradd -u 510 moon
例:创建用户newuser,并设置该用户主目录为/home/www。
[[email protected]~]# useradd -d /home/www newuser
例:创建用户pp,并指定该用户的主要组群是root。
[[email protected]~]# useradd -g root pp
例:创建用户abc,并设置该用户的Shell类型是/bin/ksh。
[[email protected] ~]# useradd -s /bin/ksh abc
时间: 2024-10-05 05:28:05