linux中如何创建多个用户
linux中如何创建多个用户详细介绍
在 Linux 系统里,你可以使用useradd或者adduser命令来创建多个用户。下面分别介绍这两种方法:
使用
useradd命令
useradd是一个底层命令,用于创建新用户账户。下面是一个批量创建用户的示例,假设你要创建三个用户:user1、user2和user3。
bash
@}"
已创建"
上述脚本中,先定义了一个包含多个用户名的数组,接着借助for循环逐个创建用户。-m选项的作用是为用户创建家目录。
使用
adduser命令
adduser是一个更友好的前端命令,它会自动为用户创建家目录、设置默认权限等。同样以创建user1、user2和user3为例:
bash
@}"
adduser --disabled-password
已创建"
此脚本与前面的类似,只是将useradd替换成了adduser。--disabled-password选项表示不设置密码,--gecos ""选项表示不设置用户的详细信息。
设置用户密码
创建用户之后,你可以使用passwd命令为每个用户设置密码。例如,为user1设置密码:
bash
user1
执行该命令后,系统会提示你输入新密码并确认。
注意事项
- 运行上述脚本或者命令时,你需要具备
sudo权限。 - 创建大量用户时,可考虑将用户名存储在文件里,再通过脚本读取文件内容来批量创建用户。