Systèmes d'exploitation modernes
21 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Quel est le rôle principal d'un UID dans un système d'exploitation moderne ?

  • Assurer la sécurité des mots de passe
  • Faciliter le stockage de fichiers
  • Identification des utilisateurs par leur login
  • Un numéro utilisé pour gérer les permissions (correct)
  • Quelle commande permet de savoir sous quel utilisateur vous êtes connecté dans un système Linux ?

  • ls
  • whoami (correct)
  • id
  • pwd
  • Quels types de permissions un fichier peut-il avoir dans un système d'exploitation ?

  • Modifier, Déplacer, Exécuter
  • Lire, Écrire, Exécuter (correct)
  • Lire, Créer, Exécuter
  • Lire, Modifier, Supprimer
  • Quelle est la différence principale entre les fichiers /etc/passwd et /etc/shadow ?

    <p>/etc/passwd est lisible par tous, /etc/shadow ne l'est pas</p> Signup and view all the answers

    Qui est considéré comme le super utilisateur dans un système d'exploitation ?

    <p>L'utilisateur avec le UID 0</p> Signup and view all the answers

    Quel est le principal groupe auquel un utilisateur appartient par défaut dans un système linux ?

    <p>Son groupe principal</p> Signup and view all the answers

    Quel fichier contient l'information sur les fichiers et répertoires ainsi que leurs propriétaires sous Linux ?

    <p>/etc/passwd</p> Signup and view all the answers

    Que signifie la commande 'ls' dans un terminal Linux ?

    <p>Lister les fichiers et répertoires</p> 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 ?

    <p>Un fichier appartient par défaut au groupe principal de son créateur.</p> Signup and view all the answers

    Quelle commande permet de modifier le groupe d'un fichier ?

    <p>chgrp</p> Signup and view all the answers

    Quels droits permettent de supprimer un fichier dans un répertoire ?

    <p>Le droit d'écriture sur le répertoire contenant le fichier.</p> Signup and view all the answers

    Quel commandement affiche les groupes auxquels un utilisateur appartient ?

    <p>groups</p> Signup and view all the answers

    Que signifie le droit 'r' sur un répertoire ?

    <p>Connaître le contenu du répertoire.</p> Signup and view all the answers

    Le super utilisateur, aussi connu sous le nom de root, a quel pouvoir sur un système ?

    <p>Administrer le système, inclure la création d'utilisateurs.</p> Signup and view all the answers

    Que précise la commande 'chmod g+w test' ?

    <p>Ajouter le droit d'écriture au groupe sur le fichier test.</p> Signup and view all the answers

    Quel fichier contient la définition des groupes d'utilisateurs ?

    <p>/etc/group</p> Signup and view all the answers

    Quelle commande permet à un utilisateur normal de devenir root ?

    <p>su root</p> Signup and view all the answers

    Pour supprimer un fichier dans un dossier, quel droit est nécessaire sur le dossier contenant le fichier ?

    <p>Le droit w sur le dossier</p> Signup and view all the answers

    Quel est le rôle principal du super utilisateur (root) dans un système ?

    <p>Accéder à tous les fichiers sans restriction</p> Signup and view all the answers

    Quelle est la différence entre les commandes 'su' et 'sudo' ?

    <p>'sudo' permet d'exécuter des commandes sans devenir root</p> 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 ?

    <p>w sur le dossier et r sur le fichier</p> 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, et execute 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 ou sudo.
    • 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.

    Quiz Team

    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.

    More Like This

    Module 15: System and User Security
    7 questions
    Use Quizgecko on...
    Browser
    Browser