#!/bin/bash if [ "$1" != 'instance' ];then exit 0 fi USER=eoleone if oneuser show $USER &> /dev/null then echo "$USER existe déjà, abandon." exit 0 fi echo echo "Initialisation du mot de passe pour l'utilisateur \"$USER\" pour l'accès à l'interface Web Sunstone" echo newpass1=a newpass2=b while [ $newpass1 != $newpass2 ] do echo -n "Entrez le nouveau mot de passe : " read -s newpass1 echo echo -n "Retapez le nouveau mot de passe : " read -s newpass2 echo [ $newpass1 != $newpass2 ] && echo "Les mots de passe ne correspondent pas, recommencez" done oneuser create $USER $newpass1 echo echo "Inscription de l'utilisateur $USER dans le groupe oneadmin" echo oneuser chgrp $USER oneadmin