Linux通过脚本检查用户是否存在

Linux下可以用id命令检查某个用户是否存在。

id -u username

下面的脚本可以检查用户是否存在,并且创建不存在的用户。

$user_exists=`id -u username > /dev/null 2>&1; echo $?`
if [ "$user_exits" = "1" ]; then
    sudo adduser username --gecos "" --disabled-password
    echo "username:newpassword" | sudo chpasswd
fi

 

Leave a Reply

Your email address will not be published. Required fields are marked *