下面是一个示例脚本,它使用Bash脚本创建用户:
#!/bin/bash
# Ask for username
read -p "Enter username: " USERNAME
# Ask for password
read -s -p "Enter password: " PASSWORD
# Create user
useradd -m $USERNAME
# Set password for user
echo "$PASSWORD" | passwd --stdin $USERNAME
# Print success message
echo "User $USERNAME created successfully!"
以上脚本中,首先会提示用户输入要创建的用户名和密码,然后使用useradd
命令创建用户,最后使用passwd
命令为用户设置密码。
使用read
命令获取输入,-s
选项隐藏输入的密码。-m
选项创建用户的主目录。
运行脚本时,使用以下命令:
chmod +x create_user.sh
sudo ./create_user.sh
这将使脚本可执行,并使用sudo
命令以管理员身份运行脚本。
注意:在运行脚本之前,请确保已经安装了passwd
和useradd
命令(通常在大多数Linux发行版中已经默认安装)。
上一篇:Bash脚本创建数据库
下一篇:Bash脚本串联