|
via Udemy |
Go to Course: https://www.udemy.com/course/linux-system-administration/
IntroductionSecuring & Hardening a Linux SystemLinux Physical SecurityHow to break root passwordSecuring the grub menuReset root password from rescue modeBIOS ProtectionGeneral SecurityKeep your system updatedTurn off IPv6Disable USB Stick to detectRestrict Users to Use Old PasswordsCheck Password Expiration of a UserPassword Expiration - Lab SessionVerify accounts for an empty passwordVerify accounts with "Zero" UIDReview logs regularlyKeep /boot as read-onlyManaging Server FirewallsFirewall conceptsAbout nftables, features, and advantages of firewalldFirewalld components, pre-defined zonesHow packet flows through the firewallCheck firewalld services - Lab SessionAdding and Removing Services & Port from Firewall Server - Lab SessionAdd Services Permanently in Firewalld - Lab SessionAdd HTTP Service in firewalld - Lab SessionPort forwarding - Lab SessionConceptual discussion about Masquerading, Packet Flow in FirewalldMasquerading with Port Forwarding - Lab SessionAbout Rich Rules in FirewalldSpecifically allow a Server using Rich Rules - Lab SessionAllow Telnet Port, SSH with log-prefix using Rich Rule - Lab SessionAccept, Reject, Drop - Lab SessionAdvanced 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 VolumeLinux ContainersIntroducing Container TechnologyPlanning for containersLab - Configure a basic containerLab - mapping container host ports to the containerLab - stop, restart & remove containerSetting up an Apache Web ServerIntroduction Apache Web ServerBasic Setup of Apache Web ServerApache main configuration file - 1Apache main configuration file - 2Launching a simple web pageOrder (Allow, Deny)IndexesPractice Lab Session on Indexes.htaccess - Security Restrictions on directoriesPractice Lab SessionSecure a Web ServerEncrypted Communication using SSL (443 port)Practice Lab SessionSetup a DNS ServerOverview about DNSUnderstanding root & top-level domains hierarchyHow DNS works?Configure a DNS server - lab 1Zone configuration - lab 2Zone configuration - lab 3Troubleshooting of DNS issuesDNS Server Interview Questions and AnswersAutomating Linux Administrative tasksAbout AnsibleAnsible Setup - Lab1Ansible Setup - Lab2Ansible Setup - Lab3Ansible Setup - Lab4Ansible ComponentsControl & Managed NodeAnsible InventoriesCustomizing AnsibleAD HOC CommandsAnsible ModulesLab - Idempotent behaviorLab - Command & Shell ModuleLab - Configuration file directivesManaging SELinux SecuritySELinux Security ConceptsSELinux ContextSELinux ModesLab on SELinux ModesA practical approach to understand SELinuxLab - Change context temporaryLab - Change context permanentlyLab - SELinux inheritance and its pitfallsSELinux BooleansLab - SELinux BooleansAudit logs & Troubleshooting SELinuxInterview Questions and Answers SELinuxSamba ServerOverview of Samba ServerHow Samba WorksLab - Installation & Configuration of Samba ServerLab - Configure a Private Samba ShareLab - mount samba share on Linux ClientLab - mount samba share on Windows ClientLab - Configure a Public Samba ShareLab - Drive mapping on windows clientLab - Secure Samba share resourcesLast Lecture