Podcast
Questions and Answers
Quel est le rôle principal d'un UID dans un système d'exploitation moderne ?
Quel est le rôle principal d'un UID dans un système d'exploitation moderne ?
Quelle commande permet de savoir sous quel utilisateur vous êtes connecté dans un système Linux ?
Quelle commande permet de savoir sous quel utilisateur vous êtes connecté dans un système Linux ?
Quels types de permissions un fichier peut-il avoir dans un système d'exploitation ?
Quels types de permissions un fichier peut-il avoir dans un système d'exploitation ?
Quelle est la différence principale entre les fichiers /etc/passwd et /etc/shadow ?
Quelle est la différence principale entre les fichiers /etc/passwd et /etc/shadow ?
Signup and view all the answers
Qui est considéré comme le super utilisateur dans un système d'exploitation ?
Qui est considéré comme le super utilisateur dans un système d'exploitation ?
Signup and view all the answers
Quel est le principal groupe auquel un utilisateur appartient par défaut dans un système linux ?
Quel est le principal groupe auquel un utilisateur appartient par défaut dans un système linux ?
Signup and view all the answers
Quel fichier contient l'information sur les fichiers et répertoires ainsi que leurs propriétaires sous Linux ?
Quel fichier contient l'information sur les fichiers et répertoires ainsi que leurs propriétaires sous Linux ?
Signup and view all the answers
Que signifie la commande 'ls' dans un terminal Linux ?
Que signifie la commande 'ls' dans un terminal Linux ?
Signup and view all the answers
Quel est le rôle du groupe principal d'un utilisateur lors de la création d'un fichier ?
Quel est le rôle du groupe principal d'un utilisateur lors de la création d'un fichier ?
Signup and view all the answers
Quelle commande permet de modifier le groupe d'un fichier ?
Quelle commande permet de modifier le groupe d'un fichier ?
Signup and view all the answers
Quels droits permettent de supprimer un fichier dans un répertoire ?
Quels droits permettent de supprimer un fichier dans un répertoire ?
Signup and view all the answers
Quel commandement affiche les groupes auxquels un utilisateur appartient ?
Quel commandement affiche les groupes auxquels un utilisateur appartient ?
Signup and view all the answers
Que signifie le droit 'r' sur un répertoire ?
Que signifie le droit 'r' sur un répertoire ?
Signup and view all the answers
Le super utilisateur, aussi connu sous le nom de root, a quel pouvoir sur un système ?
Le super utilisateur, aussi connu sous le nom de root, a quel pouvoir sur un système ?
Signup and view all the answers
Que précise la commande 'chmod g+w test' ?
Que précise la commande 'chmod g+w test' ?
Signup and view all the answers
Quel fichier contient la définition des groupes d'utilisateurs ?
Quel fichier contient la définition des groupes d'utilisateurs ?
Signup and view all the answers
Quelle commande permet à un utilisateur normal de devenir root ?
Quelle commande permet à un utilisateur normal de devenir root ?
Signup and view all the answers
Pour supprimer un fichier dans un dossier, quel droit est nécessaire sur le dossier contenant le fichier ?
Pour supprimer un fichier dans un dossier, quel droit est nécessaire sur le dossier contenant le fichier ?
Signup and view all the answers
Quel est le rôle principal du super utilisateur (root) dans un système ?
Quel est le rôle principal du super utilisateur (root) dans un système ?
Signup and view all the answers
Quelle est la différence entre les commandes 'su' et 'sudo' ?
Quelle est la différence entre les commandes 'su' et 'sudo' ?
Signup and view all the answers
Quels droits sont nécessaires pour lire le contenu d'un fichier, tout en ayant la possibilité de le supprimer ?
Quels droits sont nécessaires pour lire le contenu d'un fichier, tout en ayant la possibilité de le supprimer ?
Signup and view all the answers
Study Notes
Introduction
- Les systèmes d'exploitation modernes permettent à plusieurs utilisateurs de partager une machine.
- Ils permettent également d'utiliser la machine en même temps (en mode serveur).
- Cela pose des problèmes de confidentialité et de sécurité.
Utilisateurs
- Un utilisateur possède un login, facile à mémoriser, et un User ID (UID), un numéro utilisé en interne.
- L'UID est plus facile à manipuler par l'OS.
- Chaque utilisateur possède également un mot de passe, un dossier personnel et d'autres informations.
- Sous Linux, les informations des utilisateurs sont stockées dans le fichier
/etc/passwd
, qui est accessible à tous. - Le mot de passe, historiquement stocké dans
/etc/passwd
, est désormais déplacé dans/etc/shadow
pour plus de sécurité. -
/etc/shadow
n'est pas accessible à tous.
Propriétaire et Permissions
- Chaque fichier et répertoire appartient à un utilisateur, généralement celui qui l'a créé.
- Les permissions sur un fichier permettent de contrôler l'accès à celui-ci.
- Il existe trois permissions: lire, écrire et exécuter.
- Les permissions peuvent être modifiées via la commande
chmod
. - Chaque fichier appartient à un groupe, et les membres de ce groupe peuvent avoir des droits spécifiques sur le fichier.
- Les groupes sont définis dans le fichier
/etc/group
.
Répertoires
- Les répertoires ont également des permissions associées.
- Les permissions
read
,write
, etexecute
ont des significations spécifiques pour les répertoires. - Par exemple,
write
sur un répertoire permet d'ajouter ou de supprimer des fichiers dans le répertoire. - La commande
chgrp
permet de changer le groupe propriétaire d'un fichier.
Super Utilisateur
- Le super utilisateur (root) possède des privilèges complets sur le système.
- Il peut créer des utilisateurs, installer des logiciels, formater des disques, etc.
- Il dispose d'un accès complet au système de fichiers, indépendamment des droits définis pour les fichiers.
- On peut devenir root via la commande
su root
ousudo
. -
su root
demande le mot de passe root. -
sudo
demande le mot de passe de l'utilisateur courant. - Utiliser
sudo
permet d'exécuter une seule commande en tant que root.
Exercice
- Pour supprimer un fichier "file" situé dans un dossier "dir", il faut donner l'autorisation d'écriture (
w
) sur le répertoire "dir".
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Ce quiz aborde les concepts essentiels des systèmes d'exploitation modernes, y compris la gestion des utilisateurs et des permissions. Il explore la façon dont les utilisateurs interagissent avec le système et la sécurité des informations. Testez vos connaissances sur le stockage des données utilisateurs sous Linux et la signification des UID et des mots de passe.