Linux Security
Our one-day Security Policies course is designed to provide security professionals with the tools and the knowledge to create new and improved security policies. With so many events and changes taking place in cyberspace daily, this course aims to develop the security skills of already practicing security professionals.
Description
Prerequisites
-Working knowledge of computer networking, and information security principles.
-Good understanding of communication protocols.
-Basic understanding of operating systems.
Module-1:
Introduction To Linux
-Linux History
-Distributions
-Open-source philosophy
-Linux Installation
-CLI vs GUI
Module-2:
CLI Fundamentals
-CLI & Terminal Emulators
-Filesystem structure
-Command Structure
-Navigating in the file system
-Gathering system information
-Grep basics
-Find and Locate
-History
-Piping
Module-3:
Users and Permissions
-Users
-Password Management
-Groups
-Permissions
-Sticky bit and PATH
Module-4:
Network & System Management
-Network Testing using Ping and Traceroute
-Networking files and configuration
-Updating network configuration
Module-5:
Package Management
-Package Installation
-APT vs YUM
-GIT concepts
-Apache Installation
-Other applications
Module-6:
Services And Hardening
-Common services and protocols
-SSH and SCP
-FTP setup & configuration
-Samba setup & configuration
-Hardening services
Module-7:
Bash Scripting
-Bash scripting introduction
-Script input and output
-Conditions &Arithmetic operators
-Working with archives
-File integrity
-Crontab
Module-8:
Host Security
-Linux external mounting
-Boot protection
-PAM
-SELinux & AppArmor
-Privilege escalation
-Crontab security
Module-9:
Network Security
-iptables
-firewalld
-fail2ban
-Log monitoring
-Apache secure configuration
-SSH secure configuration