Browse by distribution
Choose your Linux distribution to see install guides and configuration tutorials written for that OS.
Ubuntu tutorials
Step-by-step Ubuntu tutorials — install packages, configure services, and fix common issues on Ubuntu LTS and interim releases.
Debian tutorials
Debian administration and install guides — apt, systemd, and server configuration on Debian stable and testing.
Rocky Linux tutorials
Rocky Linux how-to guides — dnf, SELinux, systemd services, and RHEL-compatible administration.
RHEL tutorials
RHEL and Red Hat administration guides — subscription manager, dnf/yum, SELinux, and enterprise Linux configuration.
CentOS tutorials
CentOS and CentOS Stream administration — yum/dnf, services, and migration notes for RHEL-compatible systems.
AlmaLinux tutorials
AlmaLinux server guides — dnf, EPEL, systemd, and RHEL-compatible install and configuration steps.
Fedora tutorials
Fedora administration and development guides — dnf, systemd, and bleeding-edge Linux workflows.
Arch Linux tutorials
Arch Linux guides — pacman, AUR workflows, and rolling-release administration.
All Linux articles
Every tutorial tagged with the Linux category, including distribution-neutral guides.
All Linux articles
How to install Arduino IDE on AlmaLinux 8
Step by step instructions to install Arduino on AlmaLinux 8 with screenshots and examples
How to install VLC Player on AlmaLinux 8 [Step-by-Step]
Step by step instructions to install vlc player on AlmaLinux 8. Upgrade and also Uninstall VLC player.
How to generate cloud-init user-data file for Ubuntu 20.04 [Step-by-Step]
Step by step instructions to generate user-data (autoinstall configuration file) which will be used for automated installation of Ubuntu 20.04 using cloud- init
How to install Zoom on AlmaLinux 8 [Step-by-Step]
Step by Step instructions to install zoom on Alma Linux 8 with screenshots
How to install Anydesk on AlmaLinux 8 [Step-by-Step]
Step by step instructions to install anydesk on almalinux 8 with screenshot and examples
Install Sublime Text 4 on AlmaLinux 8 [Step-by-Step]
Step by step instructions to install sublime text 4 on AlmaLinux 8 with screenshots.
Setup VNC server in Rocky Linux 8 [Step-by-Step]
Step by step instructions to setup vnc server on Rocky Linux 8 with screenshots.
Install LEMP Stack on Rocky Linux 8
Step by Step instructions to install LEMP stands on Rocky Linux 8. LEMP stands for Linux, Nginx (Pronounced as Engine-X), MySQL/MariaDB, and PHP. This is a stack that is normally used together to build powerful websites …
Install LAMP Stack on Rocky Linux 8
Step by Step instructions to install LAMP Stack on Rocky Linux 8. Install and configure Linux, Apache, MariaDB and PHP
5 effective ways to unlock user account in Linux
How to unlock the password for user account in Linux. If an account is locked due to login failure then use pam_tally2 or pam_fallock to unlock user account.
Install Airmon-ng Kali Linux [2 Methods with Examples]
Airmon-ng utility is a command-line tool used to enable monitor mode on wireless interfaces. It comes with the Aircrack-ng package.
Exclude Users from Match Group in SSHD
In today's highly connected world, securing remote access to servers is of utmost importance. One of the most popular ways to establish secure remote
How to exclude some accounts from being locked after multiple incorrect password
Exclude some accounts from being locked out in Linux after providing multiple incorrect password using pam_tally2 and pam_faillock insystem-auth password-auth
Install Gophish phishing framework Kali Linux [Step-by-Step]
Step by step instructions to install gophish phishing framework in Kali Linux. Complete tutorial to learn about gophish dashboard and configuration.
Know impacts of chmod 777 command [Be Cautious]
In this article we conver the impacts of chmod 777 command in Linux and how can be a threat to security. We should ideally never use chmod 777 as this is barely required.
10 easy steps to setup High Availability Cluster CentOS 8
Step-by-Step Guide to setup Linux High Availability Cluster in CentOS 8 using system_id_source uname. Configure pacemaker, corosync and linux HA cluster.
How to add Windows Workstation to Samba AD DC (with screenshots)
Step by step tutorial to add Windows Workstation to Samba Active Directory Domain Controller and manage AD using Windows with RSAT
Install Rocky Linux 8 [Step-by-Step with Screenshots]
This guide covers how to install Rocky Linux 8.4 on VirtualBox. Rocky Linux is the replacement of the much-loved CentOS whose support will end on December 31, 2021
Install Kali Linux on VirtualBox [step-by-step screenshots]
Step by step instructions to install kali linux in virtualbox with screenshots. 2 different methods to install Kali Linux on Oracle VirtualBox
Step-by-Step: YUM install specific version of Package
How to yum install specific version of rpm in Linux. yum show installed packages, yum search package, install specific version of rpm with yum or dnf. yum install from specific repo
pkill -P $$ - Kill subprocess in Linux
pkill -P $$ is used to match only child processes of the given parent where $$ is the process of the current process
6 different commands to restart network in RHEL/CentOS 7/8
The command to restart network in RHEL or CentOS 6,7 and 8 would vary depending upon your network configuration. If you are using NetworkManager then you can simply restart NM service
KVM Virtualization | Install KVM | RHEL/CentOS 8
KVM Tutorial. Steps to install KVM (Kernel Based Virtual Machine) in RHEL/CentOS 8 Linux. Learn about KVM Hypervisor and KVM virtualization.
Windows Subsystem for Linux (WSL2) on Windows 10 (Step-by-Step)
Step by Step guide to install windows subsystem for Linux (WSL2) using Windows 10. Install Ubuntu on Linux using WSL.
How to suppress sysctl: reading key net.ipv6.conf.all.stable_secret in Linux
Steps to suppress sysctl: reading key "net.ipv6.conf.all.stable_secret" message while running sysctl -a to grep a value from STDOUT with example in Linux
How do I install the Linux library libc.so.6
In this tutorial we learn how do I install the linux library libc.so.6. There are 3 possible scenarios: Library is not installed or missing, The library path is not configured so the application is unable to locate the …
Configure kickstart server | PXE boot server | RHEL/CentOS 8
PXE boot server configuration in linux step by step, kickstart linux tutorial, configure kickstart server, network based installation in linux using kickstart
Configure vnc server in RHEL 8 Linux
Step by step tutorial to configure vnc server in RHEL 8 Linux with examples Xvnc is the X VNC (Virtual Network Computing) server. It is based on a standard X
5 easy steps change grub2 background image splash screen
Steps to change grub2 background image in Linux. The steps are valid for both legacy and UEFI BIOS. Use any JPE/JPEG or PNG image to set your own boot loader splash screen
Tutorial: Setup VNC Server CentOS 8
How to setup tigervnc server on CentOS 8, Different limitations with the newly released tigervnc server package, How to connect to vnc server using vncviewer from another Linux server

