Linux useradd命令

2024-05-06 45

useradd命令是一个非常实用的命令,可完成在Linux操作系统中创建并设置用户信息。使用useradd命令可以自动完成用户信息、基本组、家目录等的创建工作,并在创建过程中对用户初始信息进行定制。对于已经创建的用户,可以使用chmod命令修改用户信息,使用passwd命令修改密码信息。

一、语法结构

useradd [参数] 用户名

二、常用参数

常用参数包括:

1、-c:添加备注文字

2、-M:不建立用户家目录

3、-d:设置新用户登录时所使用的家目录

4、-n:不建立以用户名称为名的组

5、-D:设置新用户的预设值

6、-o:允许创建重复UID的用户

7、-e:设置用户的终止日期

8、-p:设置用户的密码

9、-f:设置用户过期几日后永久停权

10、-r:建立系统用户

11、-g:设置用户对应的基本用户组

12、-R:设置根目录

13、-G:设置用户对应的扩展用户组

14、-s:设置新用户的默认Shell终端

15、-h:显示帮助信息

16、-u:设置用户ID

17、-k:设置用户的骨架目录

18、-U:创建与用户同名的组,并将其加入

19、-l:不将用户添加到最近登录和登录失败数据库文件

20、-Z:设置用户的SELinux映射角色

21、-m:用户目录不存在时则自动创建

三、参考示例

1、创建指定的用户信息:

[root@zzbaike ~]# useradd linuxprobe

2、创建指定的用户信息,但不创建家目录,亦不让登录系统:

[root@zzbaike ~]# useradd -M -s /sbin/nologin linuxprobe

3、创建指定的用户信息,并自定义UID值:

[root@zzbaike ~]# useradd -u 6688 linuxprobe

4、创建指定的用户信息,并追加指定组为该用户的扩展组:

[root@zzbaike ~]# useradd -G root linuxprobe

5、创建指定的用户信息,并指定过期时间:

[root@zzbaike ~]# useradd -e "2024/01/01" linuxprobe
  • 广告合作

  • QQ群号:707632017

温馨提示:
1、本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。邮箱:2942802716#qq.com(#改为@)。 2、本站原创内容未经允许不得转裁,转载请注明出处“站长百科”和原文地址。
Linux useradd命令
上一篇: Linux kill命令
Linux useradd命令
下一篇: Linux df命令