Linux Foundation Certified System Administrator (LFCS) 2022

Upcoming Program Changes (estimated late November 2022)

Please check back regularly for updates

A Linux Foundation Certified System Administrator (LFCS) will be able to: 

  • Proficiently install, configure, and operate Linux-based systems, whether on-premise or cloud-based
  • Understand key concepts such as networking, storage, maintenance, logging, monitoring, security, automation, and troubleshooting
  • Competently use Linux to deploy and operate applications and services
  • Understand Linux networking fundamentals and its role of supporting cloud-native deployments

Operations and Deployment – 25%

  • Configure kernel parameters, persistent and non-persistent
  • Diagnose, identify, manage, and troubleshoot processes and services
  • Manage or schedule jobs for executing commands
  • Search for, install, validate, and maintain software packages or repositories
  • Recover from hardware, operating system, or filesystem failures
  • Manage Virtual Machines (libvirt)
  • Configure container engines, create and manage containers
  • Create and enforce MAC using SELinux

Essential Commands – 20%

  • Basic Git Operations
  • Create, configure, and troubleshoot services
  • Monitor and troubleshoot system performance and services
  • Determine application and service specific constraints
  • Troubleshoot diskspace issues
  • Work with SSL certificates

Storage – 20% 

  • Configure and manage LVM storage
  • Manage and configure the virtual file system
  • Create, manage, and troubleshoot filesystems
  • Use remote filesystems and network block devices
  • Configure and manage swap space
  • Configure filesystem automounters
  • Monitor storage performance

Users and Groups – 10%

  • Create and manage local user and group accounts
  • Manage personal and system-wide environment profiles
  • Configure user resource limits
  • Configure and manage ACLs
  • Configure the system to use LDAP user and group accounts

Networking – 25%

  • Configure IPv4 and IPv6 networking and hostname resolution
  • Set and synchronize system time using time servers
  • Monitor and troubleshoot networking
  • Configure the OpenSSH server and client
  • Configure packet filtering, port redirection, and NAT
  • Configure static routing
  • Configure bridge and bonding devices
  • Implement reverse proxies and load balancers