首页 > 代码库 > useradd命令--Linux命令应用大词典729个命令解读

useradd命令--Linux命令应用大词典729个命令解读

内容来源于人民邮电出版社《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

[root@rhel~]# useradd zhangsan

:创建用户moon,并设置该用户UID510

[root@rhel~]# useradd -u 510 moon

:创建用户newuser,并设置该用户主目录为/home/www

[root@rhel~]# useradd -d /home/www newuser

:创建用户pp,并指定该用户的主要组群是root

[root@rhel~]# useradd -g root pp

:创建用户abc,并设置该用户的Shell类型是/bin/ksh

[root@rhel ~]# useradd -s /bin/ksh abc


本文出自 “airfish2000” 博客,请务必保留此出处http://airfish2000.blog.51cto.com/10829608/1871741

useradd命令--Linux命令应用大词典729个命令解读