25 lines
507 B
Bash
25 lines
507 B
Bash
|
|
username="testuser"
|
|
groupname="testgroup"
|
|
|
|
if getent group $groupname > /dev/null; then
|
|
echo "组${groupname}已存在,跳过创建"
|
|
else
|
|
sudo groupadd $groupname
|
|
echo "${groupname}创建成功"
|
|
fi
|
|
|
|
if id -u $username > /dev/null 2>&1; then
|
|
echo "用户${username}已存在,跳过创建"
|
|
else
|
|
sudo useradd -m -s /bin/bash $username
|
|
echo "${username}用户创建成功"
|
|
|
|
echo "$username:123456"|sudo chpasswd
|
|
echo "密码已设置为123456"
|
|
fi
|
|
|
|
sudo usermod -a -G $groupname $username
|
|
|
|
id $username
|