1. In Linux, what is the purpose of the "sudo" command?

Switch user
Execute a command with superuser privileges
Create a new user
Start a secure session

2. What is a Linux kernel module, and how can it be loaded and unloaded?

A type of filesystem; it is loaded using the 'loadfs' command.
A hardware device driver; it is loaded using "modprobe" and unloaded using "rmmod".
A user-space application; it is loaded using 'insmod' and unloaded using 'rmmod'.
A system daemon; it is loaded using 'startmodule' and unloaded using 'stopmodule'.

3. What is the primary function of the "grep" command in Linux?

Display system logs
Search for text patterns in files
List running processes
Check disk space usage

4. Explain the concept of "PAM" (Pluggable Authentication Modules) in Linux, and how it enhances security.

PAM is a firewall framework that manages packet filtering and network traffic.
PAM is a system that authenticates users based on their IP addresses.
PAM is a flexible authentication mechanism that enables the use of multiple authentication methods, strengthening security and allowing centralized authentication management.
PAM is a virtualization technology used for running multiple Linux instances on a single physical machine.

5. What is the "sudo" security policy in Linux, and how can you configure it to enhance security?

'sudo' is a user authentication mechanism that requires biometric identification.
"sudo" is a protocol for securing remote connections to Linux servers.
'sudo' is a privilege escalation tool that allows authorized users to execute commands with elevated privileges, and you can configure it by editing the "/etc/sudoers" file.
'sudo' is a system daemon that manages software package installations.