Linux useradd命令是一条用于创建新用户的命令。新用户可以用来登录系统,执行作业,运行进程等。下面是使用useradd命令创建新用户的完整攻略:
1. 命令格式
useradd [-u UID] [-g GID] [-G 权限组] [-m] [-d HOME_DIRECTORY] [-c 备注] [-s SHELL] [-p 密码] USER_NAME
2. 命令参数
命令参数的含义与使用方法如下:
-u UID
: 指定新用户的UID号,新用户的UID不能与已有用户的UID号相同。-g GID
: 指定新用户的初始组ID。-G 权限组
: 指定新用户所属的附加组。-m
: 指定在创建新用户之前创建用户的主目录。-d HOME_DIRECTORY
: 指定新用户的主目录的路径。-c 备注
: 添加新用户时,可以添加用户的说明或备注。-s SHELL
: 指定新用户的默认shell,例如BASH或ZSH。-p 密码
: 设置新用户的密码,新用户的密码将使用加密方式保存。USER_NAME
: 指定要创建的新用户的用户名。
3. 使用示例
创建一个名为tom
的用户,UID号为1001
,初始组ID和附加组ID均为users
,并分配/home/tom
作为主目录。新用户的默认shell是/bin/bash
,密码为123456
。
useradd -u 1001 -g users -G users -m -d /home/tom -s /bin/bash -p 123456 tom
在上述命令中:
-u 1001
: 指定新用户的UID号为1001。-g users
: 指定新用户的主组是users
组。-G users
: 指定新用户加入users
组作为附加组。-m
: 指定在创建新用户之前创建用户的主目录。-d /home/tom
: 指定主目录的路径为/home/tom
。-s /bin/bash
: 指定新用户的默认shell是/bin/bash
。-p 123456
: 指定用户tom
的密码为123456
。
以上便是关于Linux useradd命令的作用和使用方法的完整攻略与示例。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:详解Linux useradd命令:添加新的系统用户 - Python技术站