LinuxTechLab Blog

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...

DNF command with examples

Mastering DNF command with examples

DNF was first made available in Fedora 18 & with Fedora 22, it had replaced Yum to become default package manager for handling the system package files. DNF or Dandified YUM is actually a...

install nvm on linux

Install NVM on Linux: Maintain multiple NodeJS versions with Node Version Manager

We have earlier discussed How to install Node.js on Linux systems. In this tutorial, we will learn about NVM & process to install NVM on Linux. NVM stands for Node version manager & as...

replicate selinux policies

How to replicate SELinux policies among Linux machines

SELinux or Security Enhaced Linux, is a set of kernel modification & user-space tools, that implements access policies called MAC (Mandatory access controls). It reduces privileges for any server or service to minimum required...

Amazon EBS

5 Lesser-Known Facts about Amazon EBS Could Save You Time and Money

Overview of EBS Amazon Elastic Block Store is a storage service based on block-level storage volumes. EBS volumes comprise blocks that are spread across various devices, which you can use to store Elastic Compute...

mysql workbench for linux

Simple guide to install MySQL WorkBench for Linux (Ubuntu & RHEL/CentOS)

MySql Workbench for Linux is GUI (Graphical User Interface) for MySql. It acts as a graphical frontend for MySql databases & is used extensively by Developers, DBAs & Database Architects alike. MySql workbench for...

yum tips

Some pretty useful YUM tips & tricks

Yum is the default package manager for RPM packages on RHEL & CentOS. And most of you working on these OS should be familiar with it (for those of you who are not, read...

Easy guide to install MySQL on Ubuntu

MySQL is one of the most famous Free & Open Source Relational Database system. MySQL uses a relational database & structured query language (SQL) to manage all the data. Its one of the most...