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 essential administrative tasks required for servers and production environments.
You can also explore Linux and Networking for deeper insights.
Topics covered
- User and group management
- Service and process management
- System monitoring
- Troubleshooting
Ideal for
- System administrators
- DevOps engineers
105 articles
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
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
8 ways to prevent brute force SSH attacks in Linux (CentOS/RHEL 7)
Prevent brute force SSH attacks in RHEL CentOS 7 with examples using Fail2ban, account lockout, SSH rate limit using iptables, sshd_config, SHA512 hashing
2 ways to boot with old kernel version in RHEL 8 using grubby
Steps to set default boot kernel in RHEL 8 using grubby and boot with old kernel version. Check the kernel version which will get activated after reboot
Permanently disable transparent hugepages CentOS RHEL 8
Step-by-Step instructions to disable transparent hugepages GRUB2 using grub2-editenv in RHEL/CentOS 8 Linux. Check transparent huge pages status (AnonHugePages) …
Configure Thin Provision LVM using kickstart with example in CentOS/RHEL 7/8
Configure thin provision lvm using kickstart and PXE server in CentOS/RHEL 7 and 8 Linux with examples. Define custom chunksize and metadata to create thinpool
How to update GRUB2 using grub2-editenv and grubby in RHEL 8 Linux
Set and Modify kernel command line arguments, update GRUB2 in RHEL 8 using grub2-editenv, grubby and grub2-mkconfig with examples to disabled IPv6 RHEL 8 Linux
Add Linux to Windows Domain using realm (CentOS/RHEL 7/8)
Step by step guide to add linux to windows Domain (Active Directory) using Realm tool on RHEL/CentOS 7/8. Join linux to windows domain. sssd active directory …
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.
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
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.
How to disconnect idle ssh session or keep idle ssh session active in Linux
How to disconnect idle ssh session in Linux using ClientAliveInterval and ClientAliveCountMax. SSH close connection after sometime. How to close ssh connection
How to Disconnect Hung SSH Session [100% Working]
Steps to disconnect hung ssh session. Kill ssh session. Terminate stuck ssh session. Kill unresponsive ssh session. Disconnect pssh session in Linux
Linux copy directory and contents from remote to local & vice versa
Rsync and SCP recursive examples to copy directory and contents. scp from local to remote server and scp from remote to local. copy file from ssh to local or …
Properly backup and restore partition table in Linux [100% Working]
How to backup or copy and restore partition table in linux. linux clone partition table, linux repair partition table
