Documentation
Part 1. Files Servers
English
Afrikaans
Deutsch
Français
Español
Bahasa Indonesia
Italian
日本語
한국어
简体中文
Svenska
Türkçe
Polish
Português
Brazilian
Russian
Ukrainian
Initializing search
rocky-linux/documentation
Home
Guides
Books
Labs
Gemstones
Desktop
Release Notes
Rocky Linux
Documentation
rocky-linux/documentation
Home
Guides
Guides
Guides Home
Installing Rocky Linux 9
Installing Rocky Linux 8
Migrating To Rocky Linux
Rocky Linux Summer of Docs 2024
Building and Installing Custom Linux Kernels
Contribute
Contribute
Contribution Guide
Beginner Contributors Guide
Create a New Document in GitHub
Document Formatting
Local Documentation
Local Documentation
Introduction
Docker Method
LXD Method
Podman Method
Python VENV Method
Quick Method
Navigational Changes
Style Guide
Automation
Automation
anacron - Automating commands
cron - Automating Commands
cronie - Timed Tasks
OliveTin
Automatic Template Creation - Packer - Ansible - VMware vSphere
Backup & Sync
Backup & Sync
Mirroring Solution - lsyncd
Backup Solution - rsnapshot
Synchronization With rsync
Content Management
Content Management
Cloud Server Using Nextcloud
DokuWiki
Communications
Communications
Installing Asterisk
Containers
Containers
LXD Server
LXD Beginners Guide-Multiple Servers
Nextcloud on Podman
Podman
Working with Rancher and Kubernetes
Cloud
Cloud
Migration to New Azure Images
Database
Database
MariaDB Database Server
Desktop
Desktop
KDE Installation
MATE Desktop
XFCE Desktop
DNS
DNS
Knot Authoritative DNS
NSD Authoritative DNS
Bind Private DNS Server
Unbound Recursive DNS
Editors
Editors
micro
NvChad
vi
Email
Email
Overview of email system
Basic e-mail system
Postfix Process Reporting
File Sharing Services
File Sharing Services
Clustering-GlusterFS
Network File System
Samba Windows File Sharing
Secure FTP Server - vsftpd
Secure Server - sftp
Transmission BitTorrent Seedbox
Hardware
Hardware
HPE ProLiant Agentless Management Service
Interoperability
Interoperability
Import Rocky Linux to WSL or WSL2
Mirror Management
Mirror Management
Adding a Rocky Mirror
Network
Network
accel-ppp PPPoE Server
Network Configuration
LibreNMS Monitoring Server
OpenBGPD BGP Router
Package Management
Package Management
Introduction
Dnf Package Manager
Package Build & Troubleshooting
Package Debranding
Packaging And Developer Guide
Package Signing & Testing
Proxies
Proxies
HAProxy-Apache-LXD
i2pd Anonymous Network
Pound
Tor Relay
Security
Security
Authentication
Authentication
Active Directory Authentication
Active Directory Authentication with Samba
firewalld for Beginners
firewalld from iptables
Generating SSL Keys
Generating SSL Keys - Let's Encrypt
Patching with dnf-automatic
PAM authentication modules
Rootkit Hunter
SELinux Security
SSH Public and Private Key
Tailscale VPN
Enabling `iptables` Firewall
SSH Certificate Authorities and Key Signing
Systemd Units Hardening
Troubleshooting
Troubleshooting
How to deal with a kernel panic
Virtualization
Virtualization
Cockpit KVM Dashboard
Rocky on VirtualBox
VMware Tools™ Installation
Web
Web
Apache Hardened Webserver
Apache Hardened Webserver
Apache Hardened Web Server
Web-based Application Firewall (WAF)
Host-based Intrusion Detection System (HIDS)
Rootkit Hunter
Apache Multiple Site
Caddy Web Server
Apache With 'mod_ssl'
Nginx
Nginx Multisite
PHP and PHP-FPM
Tor Onion Service
Books
Books
Rocky Linux Instructional Books
System Administrator's Guide
System Administrator's Guide
Learning Linux With Rocky
Introduction to Linux
Linux Commands
Advanced Linux Commands
VI Text Editor
User Management
File System
Process Management
Backup and Restore
System Startup
Task Management
Implementing the Network
Software Management
Special Authority
About systemd
Learning Ansible
Learning Ansible
Learning Ansible with Rocky
Ansible Basics
Ansible Intermediate
File Management
Ansible Galaxy
Deploy With Ansistrano
Large Scale infrastructure
Working With Filters
Management server optimizations
Working With Jinja Template
Learning Bash
Learning Bash
Learning bash with Rocky
Bash - First script
Bash - Using Variables
Bash - Data entry and manipulations
Bash - Check your knowledge
Bash - Tests
Bash - Conditional structures if and case
Bash - Loops
Bash - Check your knowledge
Appendix-Practical Examples
Appendix-Practical Examples
Variables - Use With Logs
Learning Rsync
Learning Rsync
rsync brief description
rsync demo 01
rsync demo 02
rsync configuration file
rsync password-free authentication login
inotify-tools installation and use
Use unison
LXD Server
LXD Server
Introduction
1 Install and Configuration
2 ZFS Setup
3 LXD Initialization and User Setup
4 Firewall Setup
5 Setting Up and Managing Images
6 Profiles
7 Container Configuration Options
8 Container Snapshots
9 Snapshot Server
10 Automating Snapshots
Appendix A - Workstation Setup
DISA STIG
DISA STIG
DISA STIG On Rocky Linux 8 - Part 1
Verifying DISA STIG Compliance with OpenSCAP - Part 2
DISA Apache Web server STIG
Sed, Awk & Grep
Sed, Awk & Grep
Sed, Awk & Grep - the Three Swordsmen
Regular expressions and wildcards
Grep command
Sed command
Awk command
Licence
Bash programming
Bash programming
Shell overview
Nvchad
Nvchad
Overview
Additional Software
Install Neovim
Install NvChad
Example Config
Installing Nerd Fonts
Using vale in NvChad
Marksman
NvChad UI
NvChad UI
Built-In Plugins
Plugins Manager
NvChad UI
Using NvChad
NvimTree
Plugins
Plugins
Overview
Markdown Preview
Project Manager
Web services
Web services
Foreword
Part 1. Files Servers
Part 2. Web Servers
Part 3. Application servers
Part 4. Databases servers
Part 5. Load balancing, caching and proxyfication
Part 6. Mail servers
Part 7. High availability
Labs
Labs
Tutorial Labs
System Administration I Labs
System Administration I Labs
Lab 3: Common System Utilities
Lab 5: Networking Essentials
Lab 6: User and group management
Lab 7: Managing and installing software
Lab 8: System and process monitoring
System Administration II Labs
System Administration II Labs
Lab 3: Boot and startup processes
Lab 4: Advanced System and process monitoring
Lab 6: The File system
Lab 7: The Linux kernel
Networking Labs
Networking Labs
Lab 5: NFS
Lab 8: Samba
Security Labs
Security Labs
List of Security Labs
Introduction
Lab 3 - Auditing the System
Lab 8: iptables
Lab 9: Cryptography
Gemstones
Gemstones
Index
Core
Core
View Current Kernel Configuration
Networking
Networking
RL9 - network manager
iftop - Live Per-Connection Bandwidth Statistics
mtr - Network Diagnostics
nload - Bandwidth Statistics
nmcli - Set Connection Autoconnect
nmtui - Network Management Tool
Scripts
Scripts
NoSleep.sh - A simple Configuration Script
bash - Script Stub
Containers
Containers
Docker - Install Engine
Podman
Git
Git
Installing and Setting Up GitHub CLI on Rocky Linux
1st time contribution to Rocky Linux Documentation via CLI
Editing or Changing the Title of an Existing Pull Request via CLI
Editing or Changing the Title of an Existing Pull Request via github.com
Feature Branch Workflow in Git
Fork and Branch Git workflow
Using git pull and git fetch
Adding a remote repository using git CLI
Tracking vs Non-Tracking Branch in Git
dnf - swap command
Simple Gemstone template
htop - Process Management
https - RSA Key Generation
Markdown Demo
perl - Search and Replace
rpaste - Pastebin Tool
sed - Search and Replace
Setup Local Rocky Repositories
bash - String Color
Systemd Service - Python Script
Test CPU compatibility
torsocks - Route Traffic Via Tor/SOCKS5
Desktop
Desktop
Desktop
GNOME
GNOME
Flatpak
GNOME Shell Extensions
GNOME Tweaks
Desktop Sharing via RDP
User and group account management
Printing
Printing
Brother All-in-One Printer Installation and Setup
HP All-in-One Printer Installation and Setup
Tools
Tools
Annotating Screenshots with Ksnip
Release Notes
Release Notes
Rocky Release Notes
Current Release 9.4
Current Release 8.10
Release 9.3
Release 8.9
Release 9.2
Release 8.8
Release 9.1
Release 9.0
Release 8.7
Release 8.6
Release 8.5
Release 8.4
Changelog 8
Rocky Linux
ftp
sftp
Part 1. Files Servers
Back to top