【从零开始学习Linux】一文带你了解Shell外壳及用户权限
#!/bin/sh
# 定义用户名和密码变量
username="newuser"
password="newpassword"
# 添加用户
useradd $username
# 设置用户密码
echo "$username:$password" | chpasswd
# 设置用户权限
usermod -aG sudo $username
# 打印结果
echo "用户 $username 已创建并添加到 sudo 组。"
这段代码首先定义了用户名和密码变量,然后使用useradd
命令添加新用户,chpasswd
命令设置用户密码,usermod
命令将用户添加到sudo
组,以便用户可以使用sudo
执行命令。最后,打印出用户创建和权限设置的结果。
评论已关闭