在 Linux 中无人值守批量创建用户的简单方法在 Linux 中无人值守批量创建用户的简单方法在 Linux 中无人值守批量创建用户的简单方法在 Linux 中无人值守批量创建用户的简单方法
  • 业务
  • 目标
  • 支持
  • 关于
  • 联系我们
  • 登录
✕

在 Linux 中无人值守批量创建用户的简单方法

发表 admin at 2025年2月28日
类别
未分类
标签

介绍

作为 Linux 系统管理员,您有时需要向系统添加新的用户帐户。为此,经常使用adduser命令。当涉及到多个用户的创建时,adduser命令可能会变得无聊且耗时。 这篇短文旨在为 Linux 系统管理员提供一种简单且无人值守的批量用户创建方法。 newusers 命令将帮助您通过从预填充文件中获取用户信息来创建多个用户。

要求

对 Linux 机器的特权访问

惯例

# – 要求以root权限直接以root用户身份或使用sudo命令来执行给定的linux命令 $– 要求以常规非特权用户身份执行给定的 linux 命令

如何进行

创建一个包含用户名的文件

在此初始步骤中,您需要创建一个文件,其中包含要创建的用户名列表。


$ vi users-list.txt

按照以下模式将每行一个用户信息放入您的文件中:


Username:Password:User ID:Group ID:User Info:Home Directory:Default Shell
Username:Password:User ID:Group ID:User Info:Home Directory:Default Shell
Username:Password:User ID:Group ID:User Info:Home Directory:Default Shell
...

创建用户

创建包含预定义用户信息的先前文件后,使用 newusers 命令创建用户。


# newusers users-list.txt

检查用户帐户

最后,您可以通过在 /etc/passwd 文件中查找用户来确认用户是否已正确创建:


# tail /etc/passwd

©2015-2025 Norria Group support@norria.com