Install Fail2ban on CentOS

Install Fail2ban on CentOS

In this article we will explain how to install fail2ban on CentOS. Fail2ban is a free and open source framework developed in Python. It is an excellent and very helpful tool for stopping the endless brute force attacks on your services and preventing intrusions into your system. Fail2ban scans the log files on your server for repeated password failures and bans the offending IP addresses. Installing Fail2Ban on CentOs is an easy task if you carefully follow the steps bellow.

Read moreInstall Fail2ban on CentOS

How to easily secure and protect your WordPress website

secure and protect wordpressWordPress is currently the most popular content management system in use; studies estimate that one in every six websites on the Internet runs on WordPress. With WordPress being so popular it’s a tempting target for hackers.
In order to secure and protect your WordPress based website from being hacked, follow these simple methods:

Read moreHow to easily secure and protect your WordPress website

How to check data integrity using md5sum under GNU/Linux

Data Integrity PreviewIn this article, we will describe how you can check the integrity of your data using the md5sum utility under the GNU/Linux operating system.

What is md5sum?

md5sum is a tool generally used to check data integrity. It calculates and verifies 128-bit MD5 hashes, so you could know if a particular file is a valid one or a corrupt one.

Read moreHow to check data integrity using md5sum under GNU/Linux

Install and Configure openDKIM on Debian Squeeze

Installing and Configuring openDKIM on Debian

This guide will show you how to install and configure openDKIM on a Debian Squeeze VPS. DKIM is a signature/cryptography email authentication technology used to validate that a message was sent by an authorized source. DKIM allows an organization to take responsibility for transmitting a message, in a way that can be verified by a recipient. More information can be found at the official DKIM web site.

Read moreInstall and Configure openDKIM on Debian Squeeze

Prevent DoS/Brute-Force attacks with mod_evasive

How to install and configure mod_evasive on ArchLinux VPS, Debian VPS, Ubuntu VPS, CentOS VPSWhat is mod_evasive?

mod_evasive is an evasive maneuvers module for Apache to provide evasive action in the event of an HTTP DoS or DDoS attack or brute force attack. It is also designed to be a detection and network management tool, and can be easily configured to talk to ipchains, firewalls, routers, etc. mod_evasive presently reports abuses via email and syslog facilities.

Read morePrevent DoS/Brute-Force attacks with mod_evasive

Password Protecting Directories With Nginx

Nginx-logo The first thing you will need to do is create a file called .htpasswd (it doesn’t have to be named that way). The following command creates a new .htpasswd file and stores a record in it for user tom.

htpasswd -bc /var/www/yourdomain.com/.htpasswd tom password

To create another user:

htpasswd -b /var/www/yourdomain.com/.htpasswd john password

Read morePassword Protecting Directories With Nginx

How to improve your Debian VPS security by using DenyHosts and Logwatch

DebianWhat is DenyHosts?

It is a python script intended to be run by GNU/Linux system administrators and users to help thwart SSH server attacks which are also known as dictionary based attacks and brute force attacks. It has the ability to run as a daemon and it can automatically block attackers and prevent them from gaining access to your server.

Read moreHow to improve your Debian VPS security by using DenyHosts and Logwatch