nerdexam
Linux_Foundation

LFCS · Question #384

Which of the following statements are advantages that Mandatory Access Control has over Discretionary? Access Control models? (Select TWO correct answers)

The correct answer is D. MAC lets the kernel help decide if an object, such as a device or process, can access another object. E. Trust is placed in the administrators and not in individual users. Mandatory Access Control (MAC) enhances security by having the kernel enforce access decisions and placing trust in system administrators rather than individual users for resource access.

Submitted by the_admin· Apr 18, 2026Operation of Running Systems

Question

Which of the following statements are advantages that Mandatory Access Control has over Discretionary? Access Control models? (Select TWO correct answers)

Options

  • AMAC policies are easier to configure than use of DAC.
  • BMAC adds the concept of privileged remote users which is not available with simple DAC.
  • CMAC policies increase the ability of the root user to correct errors.
  • DMAC lets the kernel help decide if an object, such as a device or process, can access another object.
  • ETrust is placed in the administrators and not in individual users.

How the community answered

(29 responses)
  • A
    3% (1)
  • B
    3% (1)
  • D
    93% (27)

Why each option

Mandatory Access Control (MAC) enhances security by having the kernel enforce access decisions and placing trust in system administrators rather than individual users for resource access.

AMAC policies are easier to configure than use of DAC.

MAC policies are generally more complex to configure and manage than DAC, requiring a deeper understanding of security contexts and policy rules.

BMAC adds the concept of privileged remote users which is not available with simple DAC.

The concept of privileged remote users is not a unique advantage of MAC; DAC systems can also have remote users with varying privileges.

CMAC policies increase the ability of the root user to correct errors.

MAC policies, by restricting even root's actions to what is allowed by policy, can sometimes make it harder for the root user to perform actions that are outside the defined policy, rather than increasing their ability to correct errors without policy modification.

DMAC lets the kernel help decide if an object, such as a device or process, can access another object.Correct

In MAC, the kernel directly consults security policy rules to determine if a subject (e.g., a process) is permitted to access an object (e.g., a file, device, or another process), providing a centralized and unalterable enforcement point for security.

ETrust is placed in the administrators and not in individual users.Correct

MAC policies are centrally defined and enforced by the system administrator, ensuring that access decisions are made according to a global security policy, regardless of the owner's discretion. This model inherently places trust in the administrators who define the policy, rather than relying on individual users to set appropriate permissions for their own resources.

Concept tested: MAC vs DAC advantages

Source: https://www.redhat.com/en/topics/linux/mandatory-access-control

Topics

#Mandatory Access Control#Discretionary Access Control#Linux Security Models#Kernel Enforcement

Community Discussion

No community discussion yet for this question.

Full LFCS Practice