<code=bash>
#######################################################
# auteur : Romain Doiteau #
# #
# #
# 08/10/2014 #
# #
# LP ASUR #
# #
# Automatisation de la création ded'utilisateur #
# avce une condition de création de répertoire #
# #
#######################################################
#!/bin/sh
echo "Entrer le nom de l'utilisateur"
read nom
echo " Entrer le numéro de groupe de l'utilisateur"
echo " Root = 0"
echo " Utilisateurs = 1001"
read groupe
echo "Entrer le mot de passe"
read -s mdp
echo "Voulez vous créer un répaertoire home ? (yes/no) "
# -s cahe l'affichage
read home
if [ $home = 'yes' ]
then
useradd -m -g $groupe -p $mdp -s /bin/bash $nom
# -m créer le répertoire
# -g affcete l' utilisateur au group
# -p détermine le mot de passe
# -s assigne l'interpréteur
if [ $? -eq 0 ]
# sortie d erreur 0 = tous c'est bien passé
then
echo "Utilisateur créé"
else
echo "Utilisateur existe dèjà"
fi
else
useradd -g $groupe -p $mdp -s /bin/bash $nom
if [ $? -eq 0 ]
then
echo "Utilisateur créé sans dossier home"
else
echo "Utilisateur existe déja !"
fi
fi
</code>