Introduction
Hardening is the process of strengthening a system against potential security vulnerabilities by reducing the attack surface that can be exploited. In the context of Linux servers, two critical services that must be secured are SSH (Secure Shell) and the Web Server (Apache or NGINX). In this article, I’m going to show you how to harden your SSH and NGINX configuration to make your server more secure.
What is SSH?
SSH (Secure Shell) is a cryptographic network protocol used to securely access and manage remote systems over an unsecured network. It provides a secure channel for logging into remote machines, transferring files, and executing commands.
What is NGINX Web?
NGINX is a high-performance web server and reverse proxy server used to serve web content, handle load balancing, and improve site performance. It is known for its speed and efficiency, making it a popular choice for hosting modern websites.
For more details about this project, you can access the link above or copy the following link.
https://medium.com/@HETSHI/hardening-ssh-nginx-make-your-server-stronger-d6ee6acfa047