首页 > 编程笔记 > Linux命令

Linux useradd命令的用法

在 Linux 系统中,useradd 是一个用来添加新用户的命令。这个命令属于系统管理工具,通常需要 root 权限或者使用 sudo 来执行。

useradd 命令的语法格式如下:
useradd [选项] 用户名
useradd 命令的常用选项见下表。

表:useradd命令的常用选项
常用选项 说  明
-u 指定 UID 号(默认系统递增)
-d 指定宿主目录,默认为“/home/用户名”
-e 用户账户将被禁用的日期,日期以 YYYY-MM-DD 格式指定
-g 指定用户的初始组名(或 GID 号)
-G 指定用户的附加组名(或 GID 号)
-m 自动为用户建立并初始化宿主目录
-s 指定用户登录时默认使用的 Shell
-D 查看新建用户的默认配置项(/etc/default/useradd)

使用 useradd 命令创建用户的详细过程如下:
【实例 1】添加一个新用户。
sudo useradd newuser
这将创建一个名为 newuser 的新用户,使用默认的配置。

【实例 2】添加一个新用户并指定主目录。
sudo useradd -m -d /home/newuser newuser
这将创建一个名为 newuser 的新用户,并且为其创建一个位于 /home/newuser 的主目录。

【实例 3】添加一个新用户并指定用户ID。
sudo useradd -u 1001 newuser
这将创建一个名为 newuser 的新用户,并指定用户ID为 1001。

在执行这些命令时,请确保你有足够的权限,并且了解你正在做的更改,因为错误的命令可能会影响系统的安全性和稳定性。

推荐阅读