LinuxTechLab Blog

Nagios monitoring using SSH

Easy guide to setup Nagios monitoring using SSH (check_by_ssh)

In our earlier tutorials, we have discussed how to install Nagios server & add Linux client for monitoring using NRPE plugin & also to add Windows clients for monitoring using NSClient++. But those are...

install ansible on ubuntu

Guide to install Ansible on Ubuntu

Ansible is an open source configuration management, application deployment as well software provisioning tool that is used to deploy, configure & manage servers. Due to ease in using Ansible is one of the easiest...

Checking website statistics using Webalizer

Webalizer is a free & open source application for analyzing of apache web access logs & usage logs & creating website statistics. After analyzing web logs, it produces various website statistics like daily statistics,...

Important Considerations to Make When Developing an IT Strategy

The success of modern business is largely based on the technology they use. If a business is using outdated and inefficient technology to manage existing customers, it is only a matter of time before...

Essential Linux Commands

Essential Linux Commands You Should Know

Linux is one of the best – if not the best operating systems out there. Well, the jury is still out on that. While often considered as the third option in the midst of...

postfix relay

Guide to configure Postfix Relay on Ubuntu & CentOS/RHEL

Postfix relay is the process by which we relay the mail from postfix to another mail server (AKA SmartHost) rather than using the local mail host. External mail server or SmartHost can be a...

Easily install ElasticSearch on Ubuntu

Elasticsearch is an open-source & very powerful application for analytics & distributed real-time searches. It is published under the Apache 2 license which means complete flexibility. It is very popular as well due to...

install openvpn

Descriptive guide to install OpenVPN on Linux

In ever-increasing threats against internet users, VPN provides a safe way to access the internet as it secures our data communications. Not only that, but VPN also provides internet privacy for remote employees for...

creating swap

Creating SWAP partition using FDISK & FALLOCATE commands

Swap-partition holds the memory which is used in case the physical memory (RAM) is full . When RAM capacity has been utilized to maximum , Linux machine moves inactive pages from memory to swap-space which...

Install MySQL CLI

Install MySQL CLI: mycli with auto-completion

mycli is a command line tool for MySQL, MariaDB as well as Percona & supports the following features, – Auto-completion, & Case sensitive completion, as soon we start typing commands this will come into...

vi editor

Working with VI editor : The Basics

VI editor is a powerful command line based text editor that was originally created for Unix but has since been ported to various Unix & Linux distributions. In Linux there exists another, advanced version...

Linux commands you should never run

Linux commands you should never run on your system

This article refers to some of the Linux commands you should never run on your system as they might prove to be DEADLY for your Linux systems. So before I proceed, I would like...

IP aliasing

IP Aliasing : Assigning multiple IP addresses to single NIC

In this tutorial, we are going to learn to assign multiple IP addresses to a single NIC (Network Interface Card). This process of assigning multiple addresses to a single network interface is called IP...

network monitoring

4 Things You Need to Know About Network Monitoring

Did you realize hacking attempts happen once every 39 seconds? The overwhelming majority of these attacks target business owners. If your network security is not up to par, it is only a matter of...

install redis

How to install REDIS in LInux

Redis is an open source database, precisely, it’s an in-memory data structure store that can be used as a database, cache & message broker. It does not possess the limits offered by the relational...

squid authentication

How to setup SQUID AUTHENTICATION

Squid is a proxy web server that uses caching to optimizes website operation so that the web pages load more quickly, thereby improving the response time for the pages that are accessed by users...