Contact our team for any help or assistance.
0845 470 1000     Contact

Linux System Administration (LPI & CompTIA) (LSA)

Detailed Course Outline

Course Contents - DAY 1

Course Introduction

  • Administration and Course Materials
  • Course Structure and Agenda
  • Delegate and Trainer Introductions

Session 1: FILE SYSTEM CONFIGURATION

  • File system types
  • Partitioning a disk
  • Creating filesystems
  • Displaying disk usage
  • Mounting and unmounting file systems
  • Locating files in use
  • Exercise

Session 2: ADVANCED FILE SYSTEM OPERATIONS

  • Logical Volume Management
  • Checking and repairing the file system
  • Growing file systems
  • Disk quotas
  • Listing swap areas
  • Creating and removing swap areas
  • Exercise

Session 3: USER ACCOUNT MANAGEMENT

  • The User Private Group scheme
  • Files used in creating a user
  • Adding users via the command line and YaST
  • Groups
  • Password administration
  • The Bash Shell environment
  • Configuring user limits
  • Extended permissions
  • The sudo command
  • User monitoring and communication
  • Exercise

Course Contents - DAY 2

Session 4: PACKAGE MANAGEMENT

  • The Red Hat Package Manager (rpm)
  • Verifying Software
  • Querying installed packages
  • Installing packages
  • The upgrade mechanism
  • Removing packages
  • Converting rpm packages to cpio format
  • Extended package management
  • Exercise

Session 5: SYSTEM STARTUP AND SHUTDOWN

  • System startup process
  • The startup script framework
  • Managing services using YaST
  • Starting and stopping services dynamically
  • Managing services with systemd
  • suseconfig and /etc/sysconfig
  • shutdown and rc
  • Exercise

Session 6: CONFIGURING PRINTERS

  • The Common Unix Printing Service CUPS
  • Printer devices and configuration
  • Installing printers
  • Configuring the CUPS server
  • Printer options
  • Print commands
  • Managing print queues
  • Exercise

Session 7: PROCESS MONITORING AND SCHEDULING

  • Monitoring processes
  • Shared libraries
  • Scheduling processes with at
  • Scheduling processes with cron
  • crontab command options
  • Managing anacron
  • Exercise

Course Contents - DAY 3

Session 8: SYSTEM SECURITY AND ENCRYPTION

  • The secure shell OpenSSH
  • Public/private key authentication
  • X11 forwarding
  • Encryption with Gnu Privacy Guard GPG
  • crontab command options
  • Exercise

Session 9: CONNECTING LINUX TO THE NETWORK

  • Basic network configuration
  • IPv4 addressing
  • IPv6 addressing
  • Network protocols
  • Network services and port numbers
  • Managing network devices
  • Hostnames and DNS
  • Searching domains
  • Routing under Linux
  • Exercise

Session 10: INTERNET SERVICES

  • Network services
  • The xinetd daemon
  • Protecting services with TCP wrappers
  • Checking network service ports
  • Configuring network time
  • Interacting with the hardware clock
  • Remote administration
  • Exercise

Course Contents - DAY 4

Session 11: BACKUP AND RESTORE

  • Archiving with tar
  • Archiving with cpio
  • Using the dd command
  • Archiving and compression
  • Mirroring data between systems: rsync
  • Other backup tools
  • Exercise

Session 12: LOCALISATION

  • Localisation overview
  • Locale variables
  • Character encoding
  • Setting the locale
  • The time zone
  • Converting character sets
  • Exercise

Session 13: CONFIGURING MARIADB AND USING SQL

  • Installing MariaDB server and client
  • Creating the database and tables
  • The order by and group by clauses
  • Joining tables
  • Updating and deleting rows
  • Backing up your database
  • Exercise

Course Contents - DAY 5

Session 14: DEVICES UNDER LINUX

  • Device services
  • Device file naming conventions
  • Examining hardware
  • Hardware configuration messages
  • Software configuration messages
  • System bus support
  • Managing disk parameters
  • Detecting new hardware
  • System overview: siga
  • Exercise

Session 15:SYSTEM LOGGING

  • rsyslog configuration
  • Testing using logger
  • Managing logs with logrotate
  • The systemd journal: journalctl
  • Exercise

Session 16:TROUBLESHOOTING

  • The troubleshooting process
  • Booting into maintenance mode
  • Booting the rescue system
  • Exercise

Addendum: Reference Materials (provided within the course handbook for additional reading)