nerdexam
GIAC

GSEC · Question #214

Which of the following utilities provides an efficient way to give specific users permission to use specific system commands at the root level of a Linux operating system?

The correct answer is D. SUDO. The sudo utility allows administrators to grant specific users the ability to run specific commands with root-level privileges in a controlled and auditable way.

Access Control and Password Management

Question

Which of the following utilities provides an efficient way to give specific users permission to use specific system commands at the root level of a Linux operating system?

Options

  • ASnort
  • BApache
  • CSSH
  • DSUDO

How the community answered

(20 responses)
  • A
    5% (1)
  • B
    10% (2)
  • C
    5% (1)
  • D
    80% (16)

Why each option

The sudo utility allows administrators to grant specific users the ability to run specific commands with root-level privileges in a controlled and auditable way.

ASnort

Snort is a network intrusion detection and prevention system, not a privilege management utility.

BApache

Apache is an HTTP web server and has no function related to user privilege delegation.

CSSH

SSH provides encrypted remote shell access but does not manage which commands specific users may run at the root level.

DSUDOCorrect

sudo (superuser do) reads the /etc/sudoers configuration file to determine exactly which users can run which commands as root or another user, providing granular privilege delegation without sharing the root password. This makes it the standard Linux mechanism for controlled privilege escalation on a per-command basis.

Concept tested: Linux sudo utility for granular privilege delegation

Source: https://www.sudo.ws/docs/man/sudo.man/

Topics

#sudo#privilege escalation#Linux access control#root permissions

Community Discussion

No community discussion yet for this question.

Full GSEC Practice