Script shell création user Password
Bonjours
mon script a évolué, et donc me reste un problème à régler
voilà mon code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| #!/bin/bash
clear
if [ "$(id -u)" != "0" ]
then
echo
echo "This script must be run as root." 1>&2
echo
exit 1
fi
#Adding user
echo "Adding user now, please type your user name."
read user
echo "$user"
useradd -m -s /bin/bash "$user"
echo ""$user" account had been successfully added !!"
echo "Now, you'll be asked to create your password"
passwd "$user"
while [ $? != 0 ]
do
echo "Do it again..."
passwd "$user"
done |
Ce que je veux faire c'est prendre le mot de passe que l'utilisateur entre, et le copier automatiquement ici
Code:
htdigest -c /etc/apache2/htpasswd rutorrent "$user"
en gros, je veux que le mot de passe que l'utilisateur a saisi soit copié directement dans la commande htdigest pour éviter tout autre manipulation.
merci d'avance