Discretionary Access Control (DAC) and Access Control Lists (ACL)
18 Questions
1 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

What is a key characteristic of Discretionary Access Control (DAC)?

  • It is mandatory and enforced by the operating system
  • It is discretionary and allows the owner to decide who is authorized (correct)
  • It is used only for network access control
  • It is used only for directory access control

In a Linux system, what is the purpose of Access Control Lists (ACLs)?

  • To provide an additional layer of access control beyond traditional permissions (correct)
  • To manage user and group accounts
  • To restrict access to files and directories
  • To optimize system performance

What is a default ACL associated with?

  • A group account
  • A directory (correct)
  • A specific file
  • A user account

What is the limitation of traditional file permissions?

<p>Each file and directory can have only one user and group owner at a time (C)</p> Signup and view all the answers

In which operating systems is DAC typically implemented with ACLs?

<p>Windows and Linux (A)</p> Signup and view all the answers

What is an access ACL associated with?

<p>A specific file or directory (B)</p> Signup and view all the answers

What is the primary purpose of Discretionary Access Control (DAC)?

<p>To specify and enforce access authorization based on user identity (D)</p> Signup and view all the answers

What is the primary function of the Real UserID in Linux?

<p>To define the files that a process can access (B)</p> Signup and view all the answers

What is the purpose of the Effective UserID in Linux?

<p>To enable a non-privileged user to access files that can only be accessed by a privileged user (B)</p> Signup and view all the answers

What is the purpose of the Saved UserID in Linux?

<p>To temporarily switch to a non-privileged account when a process is running with elevated privileges (D)</p> Signup and view all the answers

What is the purpose of Access Control Lists (ACLs)?

<p>To specify the access permissions of a user to a resource (D)</p> Signup and view all the answers

What is the purpose of the 'append' access permission?

<p>To add new content to the end of a resource (B)</p> Signup and view all the answers

What is the primary purpose of setting a default ACL on a directory?

<p>To ensure that new files and directories inherit certain ACLs (C)</p> Signup and view all the answers

How can you add multiple entries with the same command when modifying ACLs?

<p>By separating each entry with a comma (C)</p> Signup and view all the answers

What is the purpose of the Mask entry in an ACL?

<p>To limit the permissions of named users and groups (B)</p> Signup and view all the answers

What type of ACL is used to control access to a file for users not in the user group for the file?

<p>Other ACL (D)</p> Signup and view all the answers

When modifying ACLs on a directory, what is the key difference compared to modifying ACLs on a file?

<p>The inclusion of the execute permission on the list entries (C)</p> Signup and view all the answers

What is the purpose of the getfacl command?

<p>To view the ACL of a file or directory (C)</p> Signup and view all the answers

More Like This

Operating System Security Chapter
6 questions

Operating System Security Chapter

PrestigiousRutherfordium avatar
PrestigiousRutherfordium
Operating System Security Levels
29 questions
Operating System Security
18 questions
Use Quizgecko on...
Browser
Browser