How to Install OpenVPN Access Server on Ubuntu 12.04

Introduction   OpenVPN is an open source application that can be used for implementing virtual private network techniques for secure connections. Its prominent features include OpenVPN Connect UI and OpenVPN client software packages that accommodate Windows, Mac and Linux distributions. When compared to the traditional OpenVPN, installation of OpenVPN Access Server is easier. Also, it…

How to Protect SSH with Fail2ban on Ubuntu 12.04

Introduction Fail2ban is one of the intrusion prevention framework that protects servers from single source brute force attacks. It can monitors the log files and is able to reduce the rate of invalid authentication attempts to the server. It uses  python programming language and has the ability to perform multiple actions whenever an alarming IP…

How to Create an SSL Certificate on Nginx for Ubuntu 12.04

Introduction Self Signed Certificates are useful for securing the information between web server and the user. A secure connection will be made by encrypting the site’s information. Encryption makes it difficult for an unauthorized person to access site’s information.  An SSL certificate can reveal the virtual private server’s identification information to the site visitors. This…

How to Create a SSL Certificate on Apache for Ubuntu 12.04

Introduction Self Signed Certificates are useful for securing the information between web server and the user. A secure connection will be made by encrypting the site’s information. An SSL certificate can reveal the virtual private server’s identification information to the site visitors. This tutorial will guide you to create and install Self Signed Certificates on…

How to Create an SSL Certificate on Apache for CentOS 6

SSL(Self Signed Certificates) are useful for securing the information between  server and the user. It will encrypt the connection made by user to that server. The SSL certificate can reveal the virtual private server’s identification information to the site visitors. We are going to  create and install Self Signed Certificates on Apache for CentOS 6.…

How to Monitor System Authentication Logs on Ubuntu

Being the system administrator one should be able to authenticate logs and monitor users and groups activities.  you will learn more about the basic concepts behind user management, monitoring and authentication logging.   Monitoring System Logins   After the server is setup and all the users are configured one should need to have a monitoring component…

How to Protect SSH with Google Two-Factor Authentication

Google now provides an absolute open source software to protect your SSH server. Google Authenticator PAM module known as two factor authentication  can be used to connect to the server using the code from your smartphone. Before proceeding to securing SSH server, first you should install the Google Authenticator application on your smartphone. It’s already…