Category

System Administration Guides and Best Practices

Learn system administration with practical guides on user management, services, monitoring, and Linux server management.

The System Administration section focuses on managing and maintaining Linux systems efficiently.

These tutorials cover identity and access, remote administration, file services, install-time networking, monitoring, and day-two operations on production servers.

Browse the articles below for step-by-step administration guides and best practices.

You can also explore Linux and Networking for deeper insights.

107 articles

System administration category illustration with server rack, services, and monitoring graphics
system-administration

Understanding systemd-journald and how logging works with Journal in RHEL 7

An overview on systemd-journald service, how logging happens in RHEL 7 Linux with Journals and systemd-journald logrotate. Compare systemd-journald vs rsyslogd

Deepak Prasad7 min read
system-administration

How to enable persistent logging in systemd-journald without reboot

Enable persistent logging in systemd-journald by changing storage type to persistent in journald.conf to store logs in /var/log/journal without reboot

Deepak Prasad3 min read
system-administration

How to mount filesystem without fstab using systemd (CentOS/RHEL 7/8)

We mount filesystem using /etc/fstab to make the changes persistent across reboot. Now there is another way to mount filesystem without fstab using systemd.

Deepak Prasad9 min read
system-administration

How to mount partition using systemd unit file?

Steps to automount file system using systemd automount unit file without /etc/fstab to automatically mount and unmount file system in rhel/centos 7 and 8

Deepak Prasad9 min read
system-administration

How to force file system check on boot: systemd-fsck RHEL/CentOS 7/8

Creating /forcefsck and /fsckoptions doesn't work on CentOS/RHEL 7/8 Linux How to perform force file system check on boot (next reboot) using systemd-fsck?

Deepak Prasad4 min read
system-administration

How to start systemd service after NFS mount in Linux

How to execute a script after a network file system is mounted? How to start a systemd service only after NFS share is mounted and available in Linux

Deepak Prasad8 min read
system-administration

How to access VirtualBox shared folder at startup with systemd in Linux

How to mount Oracle VirtualBox shared folder using systemd unit file at system startup? How to execute a script during reboot on the shared folder from Vbox using systemd?

Deepak Prasad9 min read
system-administration

Create systemd service in Linux [Explained with Example]

Step by Step instructions to create systemd service in Linux. Detailed explanation of all the field in systemd service unit file

Deepak Prasad8 min read
system-administration

Configure LDAP Client to Authenticate with LDAP server [Step-by-Step]

In our last article we configured LDAP server with TLS sertificates. Now we will configure LDAP client Linux) to authenticate with our LDAP server with ldapadd

Deepak Prasad7 min read
system-administration

Configure multi-master replication OpenLDAP

Multi-master replication in OpenLDAP is a replication technique using Syncrepl to replicate data to multiple provider ("Provider") Directory servers. Under the Multi-master OpenLDAP configuration, all the nodes are …

Deepak Prasad9 min read
system-administration

OpenLDAP Migration Tutorial

Perform openldap migration from one machine to another. Migrate system users to ldap user database using migrationtools rpm

Deepak Prasad6 min read
system-administration

sshd: ssh-rsa algorithm is disabled

We recently upgraded our Base OS and there we starting facing this issue where all SSH connection via RSA Key started to fail with error "sshd: ssh-rsa

Deepak Prasad3 min read
system-administration

What is SSH Multiplexing and How to use Securely?

This tutorial covers SSH Multiplexing, explaining its benefits, setup, and use cases. We'll guide you through configuration steps, security best practices, and optimization techniques to enhance your SSH operations …

Omer Cakmak11 min read
system-administration

Solved: Error populating transaction, retrying RHEL/CentOS 7/8

How to fix starting package installation process error populating transaction, anaconda is retrying faced during RHEL/CentOS 7/8 installation in Linux

Deepak Prasad4 min read
system-administration

How to configure VLAN with bond using kickstart in Linux (CentOS/RHEL 7)

How to configure vlan with bond using kickstart in RHEL/CentOS 7. You can configure using network --vlan or using %post section of kickstart with examples.

Deepak Prasad4 min read
system-administration

Kickstart %pre script examples in RHEL CentOS 7 8

Use kickstart %pre script examples to perform tasks before installing the system. Use --interpreter, --log, chroot and nochroot options with %pre script RHEL/CentOS 7/8

Deepak Prasad5 min read
system-administration

Kickstart post install script examples in RHEL CentOS 7 8

Use kickstart post install scripts to perform tasks after installation, save logs, use interpreter with and without nochroot in RHEL and CentOS 7/8 Linux with examples

Deepak Prasad5 min read
system-administration

How to create custom tuned profile in Linux ( RHEL / CentOS 7 )

Get an overview of tuned profile tuned-adm and steps to create custom tuned profile in Red Hat or CentOS 7. List tuned profiles configure own tuned profile

Deepak Prasad4 min read
system-administration

Create KVM Virtual Machine using Cockpit UI RHEL CentOS 8

Step-by-Step Tutorial to create KVM Virtual Machine using Cockpit Web Console on RHEL/CentOS 8 Linux. virtual machine creation and management with Cockpit

Deepak Prasad6 min read
system-administration

Steps to Install and configure Controller Node in OpenStack - Part 1

Step by step guide to install and configure controller node in openstack, configure openstack services like keystone, mariadb, rabbitmq, environment files

Deepak Prasad16 min read
system-administration

10 easy steps to move directory to another partition RHEL/CentOS 7/8

How to move directory to another partition move opt to new partition. move home to another partition. move var to new partition in RHEL/CentOS 7/8 Linux.

Deepak Prasad11 min read
system-administration

Configure xfs quota (user, group and project quota) CentOS/RHEL 7/8

Configure xfs quota for user, group, projects (disk). Check and Modify XFS quota grace period. Enable and Disable XFS Quota in RHEL/CentOS 7/8 with examples

Deepak Prasad14 min read
system-administration

RHEL/CentOS 8 Kickstart example | Kickstart Generator

In this article I will share most used Kickstart commands to automate installation in sample RHEL/CentOS 8 Kickstart example file and link to kickstart generator

Deepak Prasad13 min read
system-administration

Create Custom RHEL ISO using Cockpit Image Builder (CentOS/RHEL 8)

Steps to create custom RHEL ISO using Cockpit Image Builder Web Console and CLI in RHEL 8 Linux. Create Live ISO, QCOW2, Amazon Machine Image, Azure Disk Img

Deepak Prasad10 min read
system-administration

How to properly update kernel in RHEL/CentOS 7/8 Linux

Steps to update kernel properly in production environment with examples. Precautions to be considered before and after you update kernel in RHEL/CentOS 7 and 8

Deepak Prasad7 min read
system-administration

Join Linux to Windows domain using adcli (RHEL/CentOS 7/8)

The adcli will be using System Security Services Daemon (SSSD) to connect a CentOS/RHEL 7/8 system to Microsoft Active Directory Windows Domain

Deepak Prasad11 min read
system-administration

5 simple methods to test ssh connection in Linux & Unix

Multiple commands to test ssh connection in Linux and Unix. How to test and check SSH connections with and without shell script examples. Check 22 port status.

Deepak Prasad7 min read
system-administration

List All Active SSH connections in Linux [8 Methods]

List active SSH connections in Linux. Show SSH connection history. Show active SSH sessions in Linux using multiple commands. How to check active ssh sessions.

Deepak Prasad11 min read
system-administration

Upload file to Linux server from Windows

3 different methods to upload file to Linux server from Windows. Using SCP or PSCP CLI tool, or Using WinSCP and/or FileZilla which are GUI based tool

Omer Cakmak5 min read
system-administration

4 useful methods to automate ssh login with password in Linux

How to automate SSH login with password? How to pass password to scp command used in bash script ? How to perform SSH login with password instead of using private key?

Deepak Prasad15 min read