TP2 Administration des Systmes d'Exploitation, L3S6, CERI, 2013/2014.
Administration des Systmes dExploitation
TP2 Gestion des utilisateurs et des groupes
I. Configuration du serveur
1. Changez le nom du serveur en mettant les initiales de votre prnom+nom. 2. Modifiez le message du jour.
II. Gestion dutilisateurs
1. Listez les utilisateurs du systme. 2. Listez les utilisateurs connects. 3. Combien de groupe y a-t-il dans le systme ? 4. Est-ce que l'utilisateur bin existe, si oui, quel est son UID, quoi sert-il ? 5. Comment feriez-vous pour vous connecter sous le compte de l'utilisateur bin? 6. Existe-t-il d'autres comptes utilisateurs possdant les droits de root ? 7. A quels groupes appartient l'utilisateur bin ? 8. Crez (en gardant toutes les valeurs par dfaut) l'utilisateur "tempy". Quel est le groupe de "tempy"? 9. Ajoutez "tempy" au groupe staff. Au besoin, crez ce groupe. 10. Affichez les groupes de l'utilisateur "tempy". 11. Que faut-il faire pour pouvoir se connecter au compte "tempy"? 12. Changez le champ commentaire de "tempy" en utilisant la commande vipw. Renseignez le champ avec le texte suivant: "tempy utilisateur temporaire". 13. Listez tous les rpertoires accessibles en criture pour les autres. 14. Mettez les droits de lecture et dcriture pour tout le monde sur l'ensemble des fichiers de l'utilisateur tempy (proposer deux faons de le faire). 15. En tant connect en tant quadministrateur i. quelles sont les actions effectuer pour que les fichiers existant pour lutilisateur tempy ne soient plus lisibles ni modifiable ni excutables par personne sauf lui mme ? ii. quelles sont les modifications effectuer dans son compte pour que dornavant tous les fichiers cres soient galement inaccessible ?
III. Les quotas
Crez les utilisateurs toto et tata (avec leurs rpertoires perso dans /part_vide1 affectez leur un petit quota soft de 1M et un quota hard de 5M, mettez un dlai de grce de 5 min (court pour tester). Pour faire cela vous devez passer par plusieurs tapes (Extrait modifi de www.lea-linux.org/documentations/Admin-admin_fs-quotas)
TP2 Administration des Systmes d'Exploitation, L3S6, CERI, 2013/2014.
1. Configuration de /etc/fstab Pour fixer les quotas sur un systme de fichiers, il faut mettre jour le fichier /etc/fstab. Pour cela ajoutez les options de montage pour le systme de fichiers concerns. Deux options peuvent tre utilises (usrquota et grpquota). Ex : /dev/hdc1 /home ext3 defaults,usrquota 1 1 /dev/hdc1 /home ext3 defaults,grpquota 1 1 2. Cration des structures ncessaires au fonctionnement des quotas Un ou deux fichiers doivent tre crs pour l'utilisation des quotas : aquota.user et aquota.group. Cest dans ces fichiers que l'on configurera les quotas attribus aux utilisateurs et/ou aux groupes. Ces fichiers doivent tre crs la racine des systmes de fichiers qui comportent ces quotas. Attention : ne pas oublier de modifier les droits sur ces fichiers ! Ils doivent comporter les droits en criture et lecture pour root uniquement.
3. Remonter le ou les systmes de fichiers concerns Pour prendre en compte l'utilisation de quotas pour ce systme de fichiers.
4. Initialiser la base des quotas Aprs cration de ces fichiers, il faut initialiser la base des quotas en excutant la commande suivante : quotacheck auvg /partition
5. Fixer des quotas L'attribution des quotas se fait grce la commande edquota, utilisable quelque soit le type de quota (utilisateur ou groupe). La commande ouvre un diteur qui vous permet de modifier directement les fichiers aquota.user ou aquota.group.
6. Vrification et affichage des quotas La commande repquota permet d'afficher un rsum de l'utilisation des quotas et dlais de grce.