Fail2ban is an open-source intrusion prevention system that can be used to prevent brute force attacks and other suspicious malicious attacks. It scans log files (e.g. /var/log/apache/error_log) and bans IP’s that show the malicious signs such as too many password failures, seeking for exploits etc. Generally Fail2Ban then used to update firewall rules to reject […]
The Bastille hardening program “locks down” an operating system, pro-actively configuring the system for increased security and decreasing its susceptibility to compromise and downtime. Bastille can also assess a system’s current state of hardening, granularly reporting on each of the security settings with which it works. It currently supports the Red Hat (Fedora, Enterprise, and […]
GestióIP is an automated, web-based IPv4/IPv6 Address Management (IPAM) software. It features powerful network discovery functions and offers search and filter functions for both networks and host, permitting Internet Search Engine equivalent expressions. This lets you find the information that administrators frequently need easily and quickly. GestioIP also incorporates an automated VLAN management system. Install GestioIP […]
GNOME Schedule is a graphical user interface (GUI) tool that leverages the power of cron. It brings together the power of cron with the ease-of-use. Whilst we can use the command-line to schedule tasks, we can also use GNOME Schedule to complete the same task.
Sometimes we work with long paths in directories and it is hard to remember all of them. What about popping them when we need them? There is a solution to this, it is called directory stack. As the name suggests, a directory stack is a stack in which we can push and pop directories when […]
Tired of typing long path names? Me too. I have a very good solution that will save you time and energy. Type less, be more productive. Forget the parent directory, if you want to go to a sub-directory just type ‘cd subdirectory’ in the terminal (without quotation marks). But how does this work? The trick […]
This tutorial covers crossdev and distcc that allow users to cross compile across several networked computers on Gentoo. I used it on an Intel Celeron (i686) which ran the emerge and my Dell with an Intel i5 (x86_64), which worked as the helper box. Setup Network First of all, we setup a network of computers. […]
Some people like to play with FreeBSD and to use it like a desktop operating system. Normally, FreeBSD is a text mode server OS with full packages. How do you install a desktop environment like KDE and GNOME on FreeBSD? In my example, I will explain how I have installed KDE 4.8.4 on FreeBSD 9.1. […]