Linux Certification Test

Essential Commands - 25%

Operation of Running Systems - 20%

  • Boot, reboot, and shut down a system safely
  • Boot systems into different runlevels manually
  • Install, configure and troubleshoot the bootloader
  • Change the priority of a process
  • Identify resource utilization by process
  • Locate and analyze system log files
  • Schedule tasks to run at a set date and time
  • Verify completion of scheduled jobs
  • Update software to provide required functionality and security
  • Verify the integrity and availability of resources
  • Verify the integrity and availability of key processes
  • Change kernel runtime parameters, persistent and non-persistent
  • Use scripting to automate system maintenance tasks
  • Manage the startup process and services
  • List and identify SELinux/AppArmor file and process contexts
  • Configure and modify SELinux/AppArmor policies
  • Install software from source

User and Group Management - 15%

  • Create, delete, and modify local user accounts
  • Create, delete, and modify local groups and group memberships
  • Manage system-wide environment profiles
  • Manage template user environment
  • Configure user resource limits
  • Manage user processes
  • Configure PAM

Networking - 15%

  • Configure networking and hostname resolution statically or dynamically
  • Configure network services to start automatically at boot
  • Implement packet filtering
  • Configure firewall settings
  • Start, stop, and check the status of network services
  • Statically route IP traffic
  • Dynamically route IP traffic
  • Synchronize time using other network peers

Service Configuration - 10%

  • Configure a basic DNS server
  • Maintain a DNS zone
  • Configure an FTP server
  • Configure anonymous-only download on FTP servers
  • Provide/configure network shares via NFS
  • Provide/configure network shares via CIFS
  • Configure email aliases
  • Configure SSH servers and clients
  • Configure SSH-based remote access using public/private key pairs
  • Restrict access to the HTTP proxy server
  • Configure an IMAP and IMAPS service
  • Query and modify the behavior of system services at various run levels
  • Configure an HTTP server
  • Configure HTTP server log files
  • Restrict access to a web page
  • Diagnose routine SELinux/AppArmor policy violations
  • Configure database server

Virtualization - 5%

Storage Management - 10%

  • List, create, delete, and modify storage partitions
  • Create, modify and delete Logical Volumes
  • Extend existing Logical Volumes and filesystems
  • Create and configure encrypted partitions
  • Configure systems to mount file systems at or during boot
  • Configure and manage swap space
  • Add new partitions, and logical volumes
  • Assemble partitions as RAID devices
  • Configure systems to mount standard, encrypted, and network file systems on demand
  • Create and manage filesystem Access Control Lists (ACLs)
  • Diagnose and correct file permission problems
  • Setup user and group disk quotas for filesystems