Linux Foundation

LFCS

Evaluation d’alignement : 99 %

https://training.linuxfoundation.org/certification/lfcs

https://training.linuxfoundation.org/images/pdfs/LFCS_Domains_Competencies_V2.16.pdf

  1. Essential Commands - 25%
    • Log into graphical and text mode consoles
    • Search for files
    • Evaluate and compare the basic file system features and options
    • Compare, create and edit text files
    • Compare binary files
    • Use input-output redirection (e.g. >, »,, 2>)
    • Analyze text using basic regular expressions
    • Archive, backup, compress, unpack, and uncompress files
    • Create, delete, copy, and move files and directories
    • Create hard and soft links
    • List, set, and change standard file permissions
    • Read, and use system documentation
    • Manage access to the root account
  2. 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
  3. 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
  4. 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
  5. 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
  6. Virtualization - 5%
    • Configure a hypervisor to host virtual guests
    • Access a VM console
    • Configure systems to launch virtual machines at boot
    • Evaluate memory usage of virtual machines
    • Resize RAM or storage of VMs
  7. 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

LFCE

Evaluation alignement : 99 %

https://training.linuxfoundation.org/certification/lfce

  1. Network administration
    • Configure network services to start automatically at boot
    • Implement packet filtering
    • Monitor network performance
    • Produce and deliver reports on system use, outages and user requests
    • Route IP traffic statically and dynamically
    • Troubleshoot network issues
  2. Network filesystems and file services
    • Configure systems to mount standard, encrypted and network file systems on demand
    • Create, mount and unmount standard Linux file systems
    • Provide/configure network shares via NFS
    • Transfer files securely via the network
    • Update packages from the network, a repository or the local file system
  3. Network security
    • Configure Apache log files
    • Configure the firewall with iptables
    • Install and configure SSL with Apache
    • Configuring SSH-based remote access using public/private key pairs
  4. Remote access
    • Configure the firewall with iptables
  5. HTTP services
    • Configure an http client to automatically use a proxy server
    • Install and configure an Apache web server
    • Install and configure the Squid proxy server
    • Restrict access to a web page with Apache
    • Restrict access to the Squid proxy server
    • Setting up name-based virtual web hosts
  6. Email services
    • Configure email aliases
    • Install and configure an IMAP and IMAPS service
    • Install and configure an smtp service
    • Restrict access to an smtp server