LPIC-1 Certified Linux Administrator 102-500 Online Course
LPIC-1 Certified Linux Administrator 102-500 Online Course
About the Course
This course begins by providing an introduction to Linux administration basics, focusing on variables and fundamental scripting. As the course advances, learners will explore more advanced scripting techniques, as well as the complexities of the Linux operating system, including X11 and Xorg configuration. Key administrative tasks such as managing user accounts, groups, system accounts, and scheduling tasks with cron and systemd are thoroughly covered. The course emphasizes the importance of localizing Linux, managing system time, and configuring Network Time Protocol (NTP) servers and clients.
Skills Evaluated
- Explores vital system management aspects like system logging using rsyslog and journald, configuring mail transfer agents, and printer management.
- Networking fundamentals are explored in-depth, including TCP/IP, network adapter configuration, and troubleshooting network issues.
- Security topics such as auditing permissions, managing root access with sudo, network exploration, Linux hardening, and configuring secure communication protocols such as SSH and GPG are also extensively covered.
Who should take this course?
This course is designed for aspiring and current IT professionals who wish to expand their expertise in Linux administration. It is particularly beneficial for individuals aiming to pass the LPIC-1 (102-500) certification exam.
Learning Outcomes
- Efficiently manage Linux user accounts and groups
- Schedule tasks using cron and systemd
- Configure and troubleshoot Xorg and remote X servers
- Enhance system security and manage root access
- Configure network settings and resolve networking issues
- Encrypt data and communications using GPG
Course Outline
The course covers the following topics -
Domain 1 - Shells and Shell Scripting (Free Chapter)
- Overview
- Working with Variables
- Basic Scripting
- Advanced Scripting
Domain 2 - User Interfaces and Desktops
- Introduction to X11 and Xorg
- Configuring Xorg
- Connecting to Remote X Servers
- Linux Desktop Environments
- Accessibility Features
Domain 3 - Administrative Tasks
- Managing User Accounts
- Managing Groups
- Creating System Accounts
- Scheduling Tasks with cron and systemd
- Localizing Linux
Domain 4 - Essential System Services
- Managing System Time
- Configuring NTP Server and Client
- System Logging with rsyslog and journald
- Configuring Mail Transfer Agents
- Printer Management
Domain 5 - Networking Fundamentals
- Understanding TCP/IP
- Configuring Network Adapters
- Troubleshooting Networking and Application Networking
- Managing Name Resolution
Domain 6 - Security
- Auditing SetUID/SetGID Permissions
- Managing Root Access with sudo
- Network Exploration with nmap and netstat
- Hardening Linux
- Configuring SSH Server and Client
- Encrypting Data with GPG
- Tunneling Traffic with SSH