LinuxHow to Manage Docker Containers Using the Portainer Web GUI

Visualizing Your Docker Environment Managing Docker via the command line (docker ps, docker logs, docker...

LinuxHow to Setup an OpenVPN Access Server on Ubuntu

The Power of OpenVPN Access Server Configuring a traditional, open-source OpenVPN daemon via the command...

LinuxHow to Manage LVM Volume Groups and Logical Volumes in Linux

The Flexibility of Logical Volume Management Historically, Linux administrators partitioned hard drives using fixed sizes...

LinuxHow to Install and Configure the Guacamole Remote Desktop Gateway on Debian

Clientless Remote Access Traditional remote desktop solutions require users to install a thick client (like...

LinuxHow to Find the Hardware Serial Number of a Linux Server Using the dmidecode Command

Why You Need the Serial Number When a physical server experiences a hardware failure (like...

LinuxHow to Install and Configure the Zabbix Network Monitoring System on Debian

What is Zabbix? In an enterprise environment, you cannot afford to find out a server...

LinuxHow to Setup an SFTP Server on Ubuntu Using OpenSSH

SFTP vs. Traditional FTP Traditional File Transfer Protocol (FTP) sends data—including usernames and passwords—in completely...

LinuxHow to Compress and Extract Files Using the xz Command in Linux

Why Choose XZ over Gzip? For decades, gzip has been the undisputed standard for compressing...

LinuxHow to Setup a Local APT Package Repository on Ubuntu

Why Build a Local APT Repository? If your enterprise runs 200 Ubuntu servers, downloading the...

LinuxHow to Install and Configure the Glances System Monitor on Ubuntu

Why Glances is Better Than Top or Htop Every Linux administrator is familiar with top...

LinuxHow to Install and Configure the Proxmox Backup Server (PBS) Client on Debian

Why Use the Proxmox Backup Client? Proxmox Backup Server (PBS) is renowned for seamlessly backing...

LinuxHow to Install and Configure the Memcached Object Caching System on Ubuntu

What is Memcached? When a user visits a dynamic website (like WordPress or an e-commerce...

LinuxHow to Synchronize Files Between Linux Servers Using the Unison Utility

Why Unison Instead of Rsync? The rsync utility is the undisputed king of pushing data...

LinuxHow to Mount an SMB File Share on Linux Using the cifs-utils Package

Bridging the Windows and Linux Gap While Linux servers natively use NFS to share files...

LinuxHow to Convert PEM Certificates to PFX Format Using OpenSSL in Linux

Why Convert PEM to PFX? When you purchase an SSL/TLS certificate from a public Certificate...

LinuxHow to Install and Configure the Keepalived Daemon for High Availability on Ubuntu

What is Keepalived? In a high-availability (HA) cluster, if your primary load balancer or web...

LinuxHow to Change the Default Gateway in Linux Using the ip route Command

Why Change the Default Gateway? The default gateway is the IP address of the router...

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.