|
via Udemy |
Go to Course: https://www.udemy.com/course/linux-administration-ll/
Certainly! Here's a comprehensive review and recommendation for the Coursera course titled "Linux Certified System Administrator Exam (E-X: 200 - 2.5 Hours Required)": --- **Course Review: Linux Certified System Administrator Exam (E-X: 200)** If you're looking to establish or advance your career as a Linux system administrator, this course offers an extensive and practical pathway to prepare for the Linux Certified System Administrator exam. The course, designed with a focus on real-world application, is divided into two comprehensive modules: **Linux System Administration I (SA1)** and **Linux System Administration II (SA2)**. The latter, which I will specifically highlight, emphasizes advanced administration skills, troubleshooting, security, storage management, networking, virtualization, and automation. **Course Content & Coverage:** The course module covers a broad spectrum of critical Linux administration topics: - **Scheduling Tasks:** Learn how to automate recurring and one-time jobs using cron, systemd timers, and deferred jobs. - **Performance Tuning:** Gain skills in tuning server performance through profiles, including activating the tuned service. - **Process Management:** Understand process scheduling through nice levels, controlling process priorities, and multitasking. - **File Permissions & Security:** Master managing access controls with ACLs and securing your system using SELinux, including context management and policies. - **Disk & Storage Management:** Get hands-on experience with disk partitioning (MBR, GPT), logical volume management (LVM), and advanced storage solutions like Stratis and VDO. - **Boot & System Recovery:** Learn to manage the boot process, select systemd targets, and troubleshoot boot issues. - **Network Security:** Explore firewalld, zones, port forwarding, masquerading, and network address translation (NAT). - **Automation & Deployment:** Understand setting up automated installations with Kickstart, managing network file systems (NFS), and integrating virtualization (KVM, QEMU, Libvirt). - **Containers & Scripting:** Introduce container technology and develop basic Bash scripting skills to improve command-line productivity. The course incorporates numerous practical labs, exercises, and labs that reinforce theoretical knowledge through hands-on experience, which is invaluable for real-world system administration. **Strengths:** - **Comprehensive Content:** Covers nearly all essential domains of Linux system administration needed for certification. - **Practical Focus:** Labs and exercises mimic real-world scenarios, facilitating better retention and skill application. - **Structured Learning Path:** Well-organized modules guide learners from foundational concepts to advanced topics. - **Preparation for Exam:** Designed specifically to prepare you for the Linux Certified System Administrator exam. **Who Should Enroll?** - Aspiring Linux administrators seeking certification. - System administrators looking to deepen their Linux skills. - IT professionals interested in mastering Linux server management. - Students and professionals preparing for the Linux Foundation or LPI certifications. **Recommendation:** Given its comprehensive coverage, hands-on approach, and focus on practical skills, I highly recommend this course to anyone aiming to pass the Linux Certified System Administrator Exam or to strengthen their Linux system administration expertise. The depth of content, especially in advanced topics like SELinux, storage management, virtualization, and security, makes it an excellent investment for serious learners. **Final Verdict:** This course provides a solid foundation and advanced knowledge necessary for Linux system administrators. Do ensure you allocate sufficient time for the 2.5-hour exam preparation component and actively participate in labs to maximize learning outcomes. Whether you're new to Linux or seeking to certify your skills, this course is a valuable resource. --- If you'd like, I can help draft a shorter summary or tailor it for specific audiences!
Linux Certified System Administrator Exam (E-X: 200 - 2.5 Hours Required), there are two course modules as shown below. Linux System Administration I - SA1 (First part) Linux System Administration II - SA2 (Second part) ==> This Course Module will teach you this module.Course ContentLinux System Administration II - SA2 with Practice QA for first level of Exam.IntroductionOverview about the Course ModuleScheduling Future TasksOverview of Scheduling TasksScheduling a Deferred User JobControlling Nice Values with Queue DesignationsScheduling Recurring User JobsScheduling a job for a specific time - 1Scheduling a job for a specific time - 2Practice Lab Session - Scheduling a Recurring User JobsScheduling Recurring System JobsPractice Lab Session - System JobsScheduling tasks with Systemd TimerPractice Lab Session - Systemd TimerManaging Temporary FilesCleaning Temporary Files with a Systemd TimerLab - Configure systemd-tmpfiles to remove unused temporary files from /tmpLab - Configure systemd-tmpfiles to periodically purge files from another directoryAdjusting Tuning ProfilesOverview about tuning profilesManaging profiles from the command lineLab Session - Tune a server's performance by activating the tuned service and apply a tuning profile to powersave.Process Scheduling & MultitaskingDisplaying Nice Levels from the Command LineChanging the Nice Level of an Existing ProcessLab Session: Influencing Process SchedulingControlling Access to files with ACLsAccess Control List Concepts Set ACLs on filesDefault ACLsViewing and Interpreting ACL PermissionsLab - set acl on filesLab - set acl on directoriesLab - Mask to limit the set of permissionsLab - default aclGuided Exercise on ACLManaging SELinux SecuritySELinux Security ConceptsSELinux ContextSELinux ModesApache service without SELinux Protection (DAC)Apache service with SELinux Protection (MAC)Practical approach to understand SELinuxLab - Change context temporaryLab - Change context permanentlyLab - SELinux inheritance and its pitfallsSELinux BooleansLab - SELinux BooleansAudit logs & Troubleshooting SELinuxAdding Partitions, File Systems, and Persistent mountsPartitioning a DiskBenefits of disk partitioningMBR Partitioning SchemePrimary & Extended PartitionsGPT Partitioning Scheme How to identify what partitioning standard is usedManaging Partitions with PartedCreating a file systemSwap Space ConceptsCreate a Swap PartitionsSetting the Swap Space PriorityCreating Logical VolumesThe LVM Logical Volume ManagerFeatures of LVMLVM Architecture OverviewArchitectural Overview via DiagramLVM Components - PV, VG, LVLab 1 - Creation of PV, VG, LVLab 2 - Create File System, Mount PointLab 3 - Remove a Logical VolumeLab 4 - Extending and Reducing a Volume GroupLab 5 - Extending a LV and xfs & ext4 FSLab 6 - Extend a swap spaceAdvanced Storage FeaturesAbout StratisLab - Installing & Configuring StratisLab - Managing Stratis File SystemsLab - Persistently Mounting Stratis File SystemsLab - Stratis filesystem snapshotGuided Exercise - Create a thin-provisioned file systemGuided Exercise - Verify file system grows dynamicallyGuided Exercise - Create & access data from SnapshotVDO - Virtual Data OptimizerLab - Installation VDOLab - Create & format a VDO VolumeLab - Testing Deduplication:Recap - LabLab - Extend & Remove VDO VolumeControlling the Boot ProcessBooting Process of a RHEL 8 SystemSelecting a systemd target, rebooting & shuttingLab Exercise - Determine the default target and change the target into running system.Lab - Selecting a rescue mode at boot timeResetting a root passwordRepairing Systemd Boot IssuesBooting RHEL 8 into Rescue ModeBooting RHEL 8 into Emergency ModeEnabling the Early Debug ShellRepair a File System Issues at bootLab - Repair a File SystemManaging Network SecurityFirewall ConceptsFeatures and advantages of firewalldPre-defined ZonesPacket flow via firewalldAdd, remove services from firewall server - Lab SessionAdd http service to allow access the website - Lab SessionPort Forwarding - allow access a website running on 12345 portmasquerading, network address translationLab Session - masquerading, port forwardingrich rulesLab Session - rich rulesAutomating Installation with KickstartOverview Kickstart ServerArchitectural OverviewLab 1 - Configure dhcp serverLab 2 - Configure tftp, pxe boot serverLec 3 - Configure httpd, kick start configuration fileLab 4 - Configure http repository, start servicesLab 5 - Boot the Client from NetworkNetwork File SystemOverview of NFSnfsconf toolLab - Accessing Network-Attached StorageExercise - NFS ShareMounting NFS Shares with AutomounterAutomounter BenefitsLab - Automounter using indirect mapLab Session on Indirect Wildcard MapsLab Session on Direct mapsKVM VirtualizationOverview of Linux VirtualizationHypervisor Concept - type 1 & type 2Types of VirtualizationKVM, QEMU & Libvirt Architecturevirsh command to manager vm'sLab SessionIntroducing ContainersIntroducing Container TechnologyPlanning for containersLab - configure a basic containerLab - mapping container host ports to the containerLab - stop, restart & remove containerImproving Command-line ProductivityWriting Simple Bash ScriptsLab - Writing Simple Bash ScriptsSimple Commands in LinuxVariable, single and double quote, backslashRedirection outputRedirection output - LabLast lecture