Dpartement Mathmatiques et Informatique
Cycle Ingnieur
Gnie du Logiciel et des Systmes Informatiques Distribus
GLSID 2
COMPTE RENDU DE TP Gestion
des utilisateurs
1. Cration des trois groupes aux dpartements : reseaux, devlop et finances ;
Universit Hassan II Mohammedia Casablanca
Ecole Normale Suprieure de lEnseignement Technique
ENSET - Mohammedia
Ralis par :
El BOULALI HALIMA
ELFIRDOUSSI HOUSSAM
Anne universitaire : 2013-2014
ENSET Av. Hassan II - B.P. 159 - Mohammedia - Maroc
0523322220/0523323530 Fax: 0523322546 Site Web: [Link] E-mail:enset-media@[Link]
1. La cration des groupes :
La cration des groupes se fait avec La commande : groupadd Nom_Du_Groupe :
La vrification De la cration des nouveaux groupes qui sont ajouts. Pour ceci en
consulte le contenu de fichier /etc/group avec La commande :
vi /etc/group
Le rsultat est le suivant :
GID_reseau=501 ;GID_develop=502 ;GID_finances=503;
2. La ralisation dun script avec le nom script_creer :
Premirement, jai tlcharg Le fichier liste_principale.txt
Maintenant, On commence la cration de notre Script :script_creer.
Voil le script qui soccupera dajout les comptes de La Liste_Principale.txt :
#!/bin/bash
for line in $(cat liste_principale.txt)
do
nom=$(echo $line | cut -d: -f1)
prenom=$(echo $line | cut -d: -f2)
login=$(echo $line | cut -d: -f3)
departement=$(echo $line | cut -d: -f4)
mot_de_passe=$(echo $line | cut -d: -f5)
useradd $login -g $departement -c "$nom $prenom" -d /home/entreprise/$departement
echo $mot_de_passe | passwd --stdin $login
chmod -R 744 /home/entreprise/$departement
done
~
Capture de rsultat du script :
3. vrification du Script :
Pour la vrification de notre script. On consulte le fichier /etc/passwd Pour voir est ce
que les comptes ont t cr aussi leurs groupes dappartenance.