svn add user random password

#!/bin/bash
[ $# -lt 1 ] && echo "add user must add useraccount" && exit;
ACCOUNT=$1
PASSWORD=`cat /dev/urandom |  base64|head -c 12`
PASSWORD=${PASSWORD//\//X}
PASSWORD=${PASSWORD//\+/j}
/usr/bin/htpasswd -b /data/svn/project/conf/httppasswd $ACCOUNT $PASSWORD
echo  $ACCOUNT" = "$PASSWORD >>passwd
echo "Http Access: http://url/"
echo "SVN Base: svn://url"
echo "Account: "$ACCOUNT
echo "Password: "$PASSWORD

 

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326784084&siteId=291194637