Episode Details
Back to Episodes
Course 44 - RH Security Specialist | Episode 12: Securing Linux with Nessus and IPTables
Published 4 weeks ago
Description
How can you determine whether a Linux server contains known security weaknesses—and how can you control the network traffic reaching those services?In this episode, we focus on two essential pillars of Linux server defense: proactive vulnerability assessment and active firewall protection.We begin with Nessus, exploring how vulnerability scanners identify operating systems, software versions, exposed services, and known security weaknesses. We then move into the defensive side of the equation with IPTables and the Linux netfilter framework, examining how host-based firewall rules can control network traffic and reduce the system's attack surface.The episode concludes with practical rule-management concepts, including rule ordering, traffic filtering, configuration persistence, and the importance of validating firewall behavior after changes.1. Introducing Vulnerability Scanning with NessusSecurity administrators cannot effectively protect systems without understanding their weaknesses.We begin by introducing Nessus Home, a vulnerability-assessment platform designed to help identify security issues within systems and networks.You will explore the process of:
- Obtaining and activating a Nessus license.
- Installing the Nessus package using RPM.
- Initializing the Nessus service.
- Accessing the management interface through a web browser.
- Preparing a vulnerability assessment.
- Reviewing the results generated by the scanner.
- Operating-system characteristics.
- Running services.
- Software versions.
- Network exposure.
- Known vulnerabilities.
- Configuration weaknesses.
- Security recommendations.
- Permit legitimate network services.
- Restrict unnecessary connections.
- Block unwanted traffic.
- Limit exposure to untrusted networks.
- Reduce the attack surface of a server.