How to protect your server from SSH Brute Force with “Fail2ban”How to protect your server from SSH Brute Force with “Fail2ban”
Fail2ban is an open-source tool to prevent servers from brute force attacks. This tool will scan server log files and if found any suspicious attempts then it will block the particular IP for a specific time. Fail2ban also works to prevent dos or DDoS attacks, malicious traffic attacks on websites
How to configure Master-Slave replication for MySQL database on CentOS 7How to configure Master-Slave replication for MySQL database on CentOS 7
MySQL replication enables you to sync data from one database server to another. So If your master database down for any reason then you can restore your all data from the slave database. To configure replication you should have two servers. You need to install MySQL in both servers first.
MySQL is a well-known database server. By default, CentOS 7 and RHEL 7 have MariaDB. However, If you want to use MySQL then you need to remove the MariaDB then install MySQL packages. In this article will discuss how to install MySQL 5.6 version on CentOS or RHEL 7 Server.
The latest version of PHP is 7.4.8. But still, some are using previous versions of 5.x. I strongly recommend you upgrade to the latest version. If you want to upgrade to 5.6 only then this article is for you. Let’s see how to upgrade the existing PHP 5.4 to PHP
How to secure your server with private key login authentication. (As like AWS EC2)How to secure your server with private key login authentication. (As like AWS EC2)
If you already using EC2 instances on AWS then you aware of how to access the EC2 machine. Whenever you create a new instance on AWS you need to create a new key (or use an existing old key) to login to your server through SSH. This private key has