linux中,使用shell脚本创建10个本地用户,要求,用户名的格式为user_〔0-9〕密码和用户名相同,所有用户都属于users组
时间: 2024-03-12 17:48:51 浏览: 55
免费下载,直接上传Liunx shell脚本 1、输出这10个数中的最大数 2、组中添加10个用户
好的,我知道你的问题了。以下是用shell脚本创建10个本地用户,用户名格式为user_0到user_9,密码和用户名相同,所有用户都属于users组的代码:
```
#!/bin/bash
# 创建10个本地用户
for i in {0..9}
do
# 用户名
username="user_${i}"
# 密码
password=${username}
# 创建用户并设置密码
useradd ${username} -p $(openssl passwd -1 ${password})
# 将用户添加到users组
usermod -a -G users ${username}
done
```
执行以上代码,即可创建10个本地用户,用户名格式为user_0到user_9,密码和用户名相同,所有用户都属于users组。切记,要使用root账户或者有sudo权限的账户来执行以上脚本。
阅读全文