
Learn how to manage Linux logs with journald, compare it to syslog, use journalctl for filtering and monitoring, enable persistent on-disk storage, and integrate with rsyslog for reliable remote logging.
Audit the suid and sgid bits in Linux, understand how set user id and set group id work, how passwd uses them, and how to locate such binaries with find.
Learn LUKS disk encryption for Linux, using 512-bit AES and cryptsetup to encrypt whole disks with multiple keys. Understand how to unlock, mount, and manage up to eight keys.
Verify firewall configurations by auditing open ports with netstat and ss, then validate with Nmap scans to ensure only intended ports are accessible.
Learn to verify that network data is encrypted using protocol analyzers like Wireshark, capture packets, follow TCP streams, and distinguish encrypted payload from unencrypted traffic.
The Linux Security Techniques series introduces the viewers to the various security features found in modern Linux distributions. Topics covered include data encryption, auditing access, SELinux and firewall configuration among others. The series also lightly covers penetration testing to ensure that each security technique is implemented properly.
Linux Security Techniques is an advanced-level course designed to equip students with the knowledge and skills necessary to secure Linux-based systems effectively. In today's digital landscape, securing Linux servers and workstations is of utmost importance, as these systems power a wide range of critical infrastructure and applications. This course delves deep into various security aspects of Linux, providing students with practical insights and hands-on experience in safeguarding their systems against a wide range of threats.
This Linux Security Techniques course will empower students with the knowledge and skills needed to mitigate security risks, protect critical assets, and maintain the integrity of Linux-based systems in a constantly evolving cybersecurity landscape.
· Identify security incidents, track system activities, and ensure compliance with security policies
· Maintain the integrity and confidentiality of your Linux systems and ensures compliance with security policies and regulations.
· Develop and enforce data security policies tailored to your organization's specific needs and regulatory requirements.
· Learn to configuring SELinux, verify status of SELinux, modify status temporarily, view SELinux
· Learn all about TCP Wrappers, enable TCP Wrappers for a service, allowing access to more than one service at a time, option fields, generating log messages, SPAWN, EXPANSIONS, TWIST, configuring rules, and restricting access to SSH.
· Get the skills and knowledge to effectively assess and improve the security of computer systems, networks, and applications