Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Day 1
Exam 201 Topics
Capacity Planning
- Evaluate CPU, memory, disk I/O, and network utilization.
- Essential tools: iostat, iotop, vmstat, netstat, ss, top, htop, sar.
- Detect performance bottlenecks and forecast future resource requirements.
- Familiarity with monitoring solutions like Nagios, Icinga2, Cacti, MRTG, and collectd.
- Hands-on exercise: Analyze a system under load and document key findings.
Linux Kernel
- Understanding kernel components and documentation sources.
- Compiling a Linux kernel (utilizing make targets, menuconfig, bzImage).
- Installing kernel modules via DKMS.
- Managing the kernel runtime and troubleshooting issues.
- Configuring udev rules for device management.
- Key utilities: modprobe, lsmod, modinfo, dmesg, sysctl, udevadm.
- Hands-on exercise: Compile and install a custom kernel module; configure udev rules.
System Startup
- Customizing system boot processes using systemd and SysV init.
- Mastery of systemctl, systemd targets, and runlevels.
- System recovery strategies involving GRUB2, GRUB Legacy, BIOS, and UEFI.
- Exploration of alternative bootloaders: SYSLINUX, PXELINUX, and systemd-boot.
- Utilities: grub-install, efibootmgr, initrd, initramfs.
- Hands-on exercise: Recover a system with a faulty bootloader; configure systemd units.
Day 2
Exam 201 Topics
Filesystem and Devices
- Navigating the Linux filesystem (fstab, UUIDs, systemd mount units).
- Maintaining filesystems: Understanding ext2/3/4, Btrfs, XFS, and ZFS capabilities.
- Filesystem features: AutoFS, dm-crypt, and LUKS.
- Essential tools: mkfs, fsck, tune2fs, btrfs, xfs_repair, blkid, cryptsetup.
- Hands-on exercise: Configure AutoFS for network shares; encrypt a partition using LUKS.
Advanced Storage Device Administration
- Configuring software RAID (RAID 0, 1, 5) with mdadm.
- Adjusting access for storage devices (SATA, NVMe, iSCSI, with SAN awareness).
- Logical Volume Manager: Creating, resizing, and snapshotting LVM volumes.
- Key utilities: mdadm, hdparm, nvme, iscsiadm, pvcreate, vgcreate, lvcreate.
- Hands-on exercise: Set up a RAID 1 array; create and resize an LVM volume group.
Networking Configuration
- Performing basic and advanced network setup (ip, ifconfig, IPv4, and IPv6).
- Troubleshooting networks and configuring multi-homed devices.
- Awareness of NetworkManager functionalities.
- Key utilities: ip, ss, netstat, tcpdump, nmap, mtr, ping6, traceroute.
- Hands-on exercise: Configure a multi-homed server; troubleshoot connectivity issues using tcpdump.
Day 3
Exam 201 Topics
System Maintenance
- Compiling and installing software from source code (configure, make, make install).
- Backup procedures: Using tar, rsync, dd, with awareness of Amanda and Bacula.
- Notifying users about system events via motd, wall, and shutdown commands.
- Key utilities: gzip, bzip2, xz, tar, rsync, mt.
- Hands-on exercise: Compile a package from source; set up automated backups using rsync.
Exam 202 Topics
Domain Name Server
- Configuring a basic DNS server using BIND 9.
- Creating and maintaining DNS zones (forward and reverse lookups).
- Securing DNS servers (chroot jail, TSIG, awareness of DNSSEC and DANE).
- Awareness of alternative DNS solutions: dnsmasq, djbdns, PowerDNS.
- Key utilities: rndc, named-checkconf, named-checkzone, dig, nslookup.
- Hands-on exercise: Set up a BIND authoritative server; create forward and reverse zones.
HTTP Services
- Basic Apache 2.4 configuration (virtual hosts, access control, mod_perl, PHP support).
- Configuring Apache for HTTPS (SSL/TLS, self-signed certificates, SNI).
- Setting up Squid as a caching proxy server.
- Implementing Nginx as a web server and reverse proxy.
- Key utilities: apachectl, openssl, squid, nginx.
- Hands-on exercise: Configure Apache with HTTPS and virtual hosts; deploy Nginx as a reverse proxy.
Day 4
Exam 202 Topics
File Sharing
- Configuring Samba 4 servers (standalone mode and Active Directory member).
- Setting up CIFS and printer shares.
- Configuring NFS servers, including access restrictions and security measures.
- Key utilities: smbd, nmbd, smbclient, testparm, exportfs, showmount, rpcinfo.
- Hands-on exercise: Configure a Samba share with AD integration; set up NFS with restricted access.
Network Client Management
- Configuring DHCP servers (dhcpd, static leases, awareness of DHCPv6).
- Implementing PAM authentication and SSSD.
- Using LDAP clients (ldapsearch, ldapadd, ldappasswd).
- Setting up an OpenLDAP server (slapd, LDIF files, access controls).
- Key utilities: dhcpd, radvd, pam.d, sssd, slapd, slapadd, slapcat.
- Hands-on exercise: Configure OpenLDAP with PAM authentication; set up DHCP with static reservations.
E-Mail Services
- Configuring Postfix (TLS encryption, aliases, and virtual domains).
- Managing email delivery rules using Sieve (filtering, sorting, redirection).
- Setting up Dovecot for IMAP and POP3 with TLS.
- Awareness of alternative mail systems: sendmail, exim, procmail, Courier.
- Key utilities: postfix, /etc/postfix/, dovecot, doveadm, doveconf.
- Hands-on exercise: Configure Postfix with TLS and virtual domains; set up Dovecot for IMAP access.
Day 5
Exam 202 Topics
System Security
- Utilizing iptables and ip6tables for NAT, port redirection, and IP forwarding.
- Managing FTP servers: vsftpd and Pure-FTPd (understanding passive vs. active modes).
- Hardening SSH: Configuring sshd_config, managing keys, and restricting logins.
- Security tasks: Awareness of nmap, fail2ban, OpenVAS, and Snort.
- Configuring OpenVPN for site-to-site and point-to-point connections.
- Key utilities: iptables, ip6tables, ssh, sshd, nmap, fail2ban, openvpn.
- Hands-on exercise: Configure iptables with NAT; harden SSH settings; establish an OpenVPN tunnel.
Q&A and Exam Preparation
- Comprehensive review of all Exam 201 and 202 topics.
- Addressing participant questions and strengthening weak areas.
- Providing exam tips and strategic approaches.
Mock Exam and Final Review
- Simulation of Mock Exam 201 (60 questions, 90 minutes).
- Simulation of Mock Exam 202 (60 questions, 90 minutes).
- Reviewing incorrect answers and reinforcing key concepts.
- Providing final recommendations for scheduling the actual exams.
Requirements
Participants must hold an active LPIC-1 certification or have equivalent experience in Linux administration.
35 Hours