Course fee:
Usual Price: S$2500 (excluding GST)
Overview
This 4-day instructor-led course is designed to provide students with the necessary skills and abilities to work as a professional Linux system administrator. The course covers how to administer, configure and upgrade Linux systems running one of the three major Linux distribution families: Red Hat, SUSE, Debian/Ubuntu, how to master the tools and concepts you’ll need to efficiently build and manage an enterprise Linux infrastructure. It also covers how to use state-of-the art system administration techniques in real-life scenarios via practical labs.
This course prepares the user for the Linux Foundation Certified System Administrator (LFCS) exam, which is also a required component of the MCSA: Linux on Azure Certification.
Prerequisites
Participants who wish to take up this course should meet the following prerequisites:
- Knowledge of the basic components in Linux
- Familiarity with text editors
- Working knowledge of Bash scripting
Who Should Attend?
This course is intended for participants with a basic knowledge of Linux and its most common utilities and text editors.
Course Outline
- Understanding the Boot Sequence
- The Grand Unified Boot Loader
- GRUB Configuration Files
- System Configuration Files in /etc
- The init Process
- SysVinit Startup
- chkconfig and service
- Upstart
- systemd
- Shutting down/Rebooting the System
Lab: Chapter Labs
- Data Distinctions
- FHS Linux Standard Directory Tree
- Root (/) directory
- /bin
- /dev
- /etc
- /home
- /lib and /lib64
- /media
- /mnt
- /opt
- /proc
- /sys
- /tmp
- /usr
- /var
- /run
Lab: Chapter Labs
- Kernel Overview
- Kernel Configuration
- sysctl
- Kernel Modules
- Module Utilities
- Module Configuration
- Udev and Device Management
Lab: Chapter Labs
- Common Disk Types
- Disk Geometry
- Partitioning
- Naming Disk Devices
- Sizing Up Partitions
- Partition table editors
Lab: Chapter Labs
- Some Notes About Filesystems
- Virtual Filesystem (VFS)
- Filesystem Concepts
- Disk and Filesystem Usage
- Extended Attributes
- ext4
- XFS
- btrfs
- Creating and formatting filesystems
- Creating and repairing filesystems
- Swap
- Filesystem Quotas
Lab: Chapter Labs
- RAID
- RAID Levels
- Software RAID Configuration
- Logical Volume Management (LVM)
- Volumes and Volume Groups
- Working with Logical Volumes
- Resizing Logical Volumes
- LVM Snapshots
Lab: Chapter Labs
- Programs and Processes
- Process States
- Execution Modes
- Daemons
- Creating Processes
- Process Limits
- Process Monitoring
- Signals
- Niceness
- Libraries
Lab: Installing and Configuring Windows 7
- Software Packaging Concepts
- RPM (Red Hat Package Manager)
- DPKG (Debian Package)
- Revision Control Systems
Lab: Chapter Labs
- Package Installers
- Yum
- Zipper
- APT
Lab: Chapter Labs
- User Accounts
- Management
- Passwords
- Restricted Shells and Accounts
- The root Account
- Group Management
- PAM (Pluggable Authentication Modules)
- Authentication Process
- Configuring PAM
- LDAP Authentication
- File Permissions and Ownership SSH
Lab: Chapter Labs
- cpio
- Tar
- Compression: gzip, bzip and xz and Backups
- dd
- rsync
- Dump and restore
- Mt
- Backup Programs
Lab: Chapter Labs
- IP Addresses
- Hostnames
- Configuring Network Interfaces
- Routing
- Name Resolution
- Network Diagnostics
Lab: Chapter Labs
- Firewalls
- Interfaces
- firewalld
- Zones
- Source Management
- Service and Port Management
Lab: Chapter Labs
- Local System Security
- Creating a Security Policy
- Updates and Security
- Physical Security
- Filesystem Security
- Linux Security Modules
Lab: Chapter Labs
- Troubleshooting Overview
- Things to Check: Networking
- Boot Process Failures
- Filesystem Corruption and Recovery
- Virtual Consoles
- Rescue Media and Troubleshooting
- System Rescue and Recovery
Lab: Chapter Labs