Linux useradd命令:添加用户
Linux 用户账号的管理主要包括用户账号的添加、修改和删除操作。本节先给大家介绍:如何使用 useradd 命令添加用户?
所谓添加用户,就是在系统中创建一个没有被使用过的账号,然后为新账号分配用户号、用户组、主目录等系统资源,系统命令 useradd 可以用来作为添加新用户的主要工具。
useradd 命令不仅可以直接创建新用户的账号,而且还可以对 home 目录结构进行设置。useradd 命令通常使用默认值及命令行选项来设置用户的账号。
useradd 命令的基本格式如下:
【例 1 】useradd 命令的使用。
在终端页面输入如下命令:
所谓添加用户,就是在系统中创建一个没有被使用过的账号,然后为新账号分配用户号、用户组、主目录等系统资源,系统命令 useradd 可以用来作为添加新用户的主要工具。
useradd 命令不仅可以直接创建新用户的账号,而且还可以对 home 目录结构进行设置。useradd 命令通常使用默认值及命令行选项来设置用户的账号。
useradd 命令的基本格式如下:
[root@logon ~]# useradd [选项] 用户名
useradd 命令常用的选项及功能如表 1 所示。选 项 | 功 能 |
---|---|
-c comment | 为新用户添加描述信息 |
-d 目录 | 指定用户主目录,默认为 /home/用户名。如果此目录不存在,则同时使用 -m 选项,可以创建主目录 |
-e | 指定账户过期的日期,格式为 YYYY-MM-DD |
-f | 指定该账户的密码过期后多少天该账户被禁用;0 表示密码过期时立刻禁用。-1 表示禁用这个功能 |
-g 用户组 | 指定用户所属的用户组 |
-G 用户组 | 指定用户所属的附加组 |
-k | 和 -m 一起使用,将 /etc/ske1 目录的内容复制到用户主目录中 |
-m | 创建用户主目录 |
-M | 不创建用户的主目录 |
-n | 创建一个与用户登录名同名的新组 |
-r | 创建系统账户 |
-p 密码 | 为用户指定默认密码 |
-s Shell 文件 | 设置账户的登录 Shell,默认为 Bash |
-u 用户号 | 为账户指定唯一的 UID |
注意在创建新用户时,如果在命令行中没有输入选项指定具体的值,那么 useradd 命令就会使用 -d 选项显示默认值。
【例 1 】useradd 命令的使用。
在终端页面输入如下命令:
[root@bogon ~]# useradd -d /home/b -m b
[root@bogon ~]#
声明:《Linux系列教程》为本站“54笨鸟”官方原创,由国家机构和地方版权局所签发的权威证书所保护。注意,在创建用户账号时,只有 root 管理员才有权限,所以这是在 root 账号之下完成的操作。