<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>

 
securisation/useradd.txt · Dernière modification: 2019/05/11 14:35 (modification externe)     Haut de page