[root@centos6 ~]
read -p "请输入一个用户名:" USERNAME
if `id $USERNAME &> /dev/null`;then
echo "用户存在,用户的ID信息为:`id $USERNAME`"
else
PASSWORD=`cat /dev/urandom |tr -cd [:alpha:] |head -c8`
`useradd $USERNAME &> /dev/null`
`echo "$PASSWORD" | passwd --stdin $USERNAME &> /dev/null`
echo "用户名:$USERNAME 密码: $PASSWORD" >> user.txt
`chage -d 0 $USERNAME`
echo "用户已添加,用户的ID信息为:`id $USERNAME` 密码为:$PASSWORD"
fi
unset name passwd
[root@centos6 ~]
请输入一个用户名:mageia
用户存在,用户的ID信息为:uid=1100(mageia) gid=1100(mageia) groups=1100(mageia)
[root@centos6 ~]
请输入一个用户名:wang
用户已添加,用户的ID信息为:uid=2003(wang) gid=2003(wang) groups=2003(wang) 密码为:FEaLPYTT