创建用户,设置密码(长度是否大于等于7)

#!/bin/bash

read -p "Please input username: " name

id $name &> /dev/null

if [ $? -ne 0 ];then
useradd $name && echo "$name create success."
read -sp "Please input password: " pw
echo
if [ ${#pw} -ge 7 ];then
read -sp "Please again input password: " pw2
echo
if [ $pw = $pw2 ];then
echo $pw |passwd --stdin $name &> /dev/null
echo "Password create success."
else
echo "Inconsistency of password input."
fi
else
echo "Password input error."
fi
else
echo "$name already exist."
fi

猜你喜欢

转载自blog.51cto.com/13765357/2121426