Linux Foundation Certified System Administrator (LFCS) Cert Prep

Linux Foundation Certified System Administrator (LFCS) Cert Prep

11h 43mBeginner2024-10-18

Authors

KodeKloud

KodeKloud

Course details

The Linux Foundation Certified System Administrator (LFCS) exam vets your ability to proficiently install, configure, and operate Linux-based systems, whether on-premises or in the cloud. Developed by The Linux Foundation to help meet the increasing demand for Linux administration talent, the exam includes both performance-based items simulating on-the-job tasks and scenarios faced by sysadmins in the real world. This course is designed to help you prepare for the exam and covers the exam’s core topics: essential Linux commands, operations deployment, users and groups, networking, and storage.

Skills covered

LinuxServer AdministrationCert PrepNetwork and System AdministrationOpen Source

Concepts

Introduction

  • Course introduction
  • Course structure
  • Prerequisites, exam objectives, and details

Essential Commands

  • Log into local and remote graphical and text mode consoles
  • Demo - Log into local and remote graphical and text mode consoles
  • Read and use system documentation
  • Create, delete, copy, and move files and directories
  • Create and manage hard links
  • Create and manage soft links
  • List, set, and change standard file permissions
  • SUID, SGID, and sticky bit
  • Search for files
  • Compare and manipulate file content
  • Pagers and VI demo
  • Search a file using grep
  • Analyze text using basic regular expressions
  • Extended regular expressions
  • Archive, back up, compress, unpack, and uncompress files (optional)
  • Compress and uncompress files (optional)
  • Back up files to a remote system (optional)
  • Use input-output redirection (e.g. , , , 2 )
  • Work with SSL certificates
  • Git - Basic operations
  • Git - Staging and committing changes
  • Git - Branches and remote repositories

Operations Deployment

  • Boot, reboot, and shutdown a system safely
  • Boot or change system into different operating modes (optional)
  • Use scripting to automate system maintenance tasks
  • Manage startup process and services
  • Create systemd services
  • Diagnose and manage processes
  • Locate and analyze system log files
  • Schedule tasks to run at a set date and time
  • Manage software with package manager
  • Configure the repositories of package manager
  • Install software by compiling source code
  • Verify integrity and availability of resources and processes
  • Change kernel runtime parameters, both persistent and non-persistent
  • List and identify SELinux file and process contexts
  • Create and enforce MAC using SELinux
  • Create and manage containers
  • Manage and configure virtual machines
  • Create and boot a virtual machine
  • Installing an operating system on a virtual machine

Users and Groups

  • 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 privileges
  • Manage access to root account
  • Configure the system to use LDAP user and group accounts

Networking

  • Theory - Configure IPv4 and IPv6 networking and hostname resolution
  • Demo - Configure IPv4 and IPv6 networking and hostname resolution
  • Start, stop, and check status of network services
  • Theory - Configure bridge and bonding devices
  • Demo - Configure bridge and bonding devices
  • Configure packet filtering (firewall)
  • Port redirection and network address translation (NAT)
  • Implement reverse proxies and load balancers
  • Set and synchronize system time using time servers
  • Configure SSH servers and clients

Storage

  • List, create, delete, and modify physical storage partitions
  • Configure and manage swap space
  • Create and configure filesystems
  • Configure systems to mount filesystems at or during boot
  • Filesystem and mount options
  • Use remote filesystems - NFS
  • Use network block devices - NBD
  • Manage and configure LVM storage
  • Monitor storage performance
  • Create, manage, and diagnose advanced filesystem permissions

Conclusion

  • Closing note
200,000 Toman