The Perfect Server - Ubuntu 16.04 (Nginx, MySQL, PHP, Postfix, BIND, Dovecot,...
This tutorial shows the steps to install an Ubuntu 16.04 (Xenial Xerus) server with Nginx, PHP, MariaDB, Postfix, pure-ftpd, BIND, Dovecot and ISPConfig 3.1. ISPConfig is a web hosting control panel...
View ArticleCommand line aliases in the Linux Shell
In this fourth and the final installment, we will discuss the concept of aliases as well how you can use them to make your command line navigation easier and smoother.
View ArticleUseful Meld tips/tricks for intermediate users
Meld is a feature-rich visual comparison and merging tool available for Linux. In this tutorial, we will be discussing some really useful tips/tricks that will make your experience with the tool even...
View ArticleHow to perform directory comparison using Meld
In the beginner's tutorial, we mentioned that Meld can be used to compare both files as well as directories. Now that we've already covered file comparison, it's time to discuss the tool's directory...
View ArticleHow to install OTRS (OpenSource Trouble Ticket System) on CentOS 7
OTRS (OpenSource Trouble Ticket System) is a sophisticated open source software used by companies to improve their operation related to customer support, help desk, call centers and more. This tutorial...
View ArticleHow to capture and stream your gaming session on Linux
There may not be many hardcore gamers who use Linux, but there certainly are quite a lot Linux users who like to play a game now and then. If you are one of them and would like to show the world that...
View ArticleHow to make file-specific setting changes in Vim using Modeline
While plugins are no doubt one of Vim's biggest strengths, there are several other functionalities that make it one of the most powerful and feature-rich text editors/IDEs available to Linux users...
View ArticleA comprehensive guide to taking screenshots in Linux using gnome-screenshot
There are several screenshot taking tools available in the market but most of them are GUI based. If you spend time working on the Linux command line, and are looking for a good, feature-rich command...
View ArticleOpenVAS - Vulnerability Assessment install on Kali Linux
This tutorial documents the process of installing OpenVAS 8.0 on Kali Linux rolling. OpenVAS is open source vulnerability assessment application that automates the process of performing network...
View ArticleVim Editor Modes Explained
So far, in our tutorials centered around Vim, we discussed the editor's Modeline feature as well as how Vim's feature-set can be expanded using plugins. However, as we all know, Vim offers a plethora...
View ArticleBlocking of international spam botnets with a Postfix plugin
This article contains an analysis and solution for blocking of international SPAM botnets with on postfix mail servers by using a postfwd plugin which analyses the sasl connects by country.
View ArticleHow to protect your server with badIPs.com and report IPs with Fail2ban on...
This tutorial documents the process of using the badips abuse tracker in conjunction with Fail2ban to protect your server or computer. I've tested it on a Debian 8 Jessie and Debian 7 Wheezy.
View ArticleHow to perform search operations in Vim
This tutorial explains the various search options in the Vim command line editor like search highlighting, case-insensitive search, incremental search and grouping of search results.
View ArticleHow to install OTRS (OpenSource Trouble Ticket System) on Ubuntu 16.04
In this tutorial, I will show you how to install and configure OTRS on Ubuntu 16.04. I will use PostgreSQL as the database for OTRS, and Apache web server as the web server. OTRS or Open-source Ticket...
View ArticleA beginner's guide to understanding sudo on Ubuntu
The sudo command on Linux: ever got a 'Permission denied' error while working on the Linux command line? Chances are that you were trying to perform an operation that requires root permissions.
View ArticleHow to connect ONLYOFFICE online editors to OwnCloud
This tutorial describes how to connect ONLYOFFICE document editors with an OwnCloud server by using the OwnCloud ONLYOFFICE integration app.
View ArticleHow to change the Linux Boot Splash screen
This tutorial shows how to configure a custom splash screen image in the Grub boot loader one the Linux GUI and on the shell. A splash screen is nothing but the picture that's gets displayed in the...
View ArticleHow to take screenshots on Linux using Scrot
If you are looking for an even better command line utility for taking screenshots, then you must give Scrot a try. This tool has some extra features that are currently not available in...
View ArticleHow to install Snap applications on Ubuntu 14.04 LTS
Ubuntu 16.04LTS was released by Canonical back in April last year. Among some of the key new features it brought, one was a new packaging format dubbed Snap. The feature has since only been available...
View ArticleUnderstanding the difference between sudo and su
In this article, we will discuss in detail the 'su' command as well as how it differs from the 'sudo' command. The main work of the su command is to let you switch to some other user during a login...
View Article