Configure security
SSH · Firewall · SELinux · 11 posts
Configure VirtualHosts with Apache HTTP Server
This guide explains how to configure VirtualHosts, DocumentRoots, configuration testing, firewall settings, and SELinux in Apache HTTP Server, and how to verify them on an actual system to safely publish multiple sites from a single Linux server.
Linux · Web ServerBuild a Minimal Packet Filter with nftables
This guide explains how to build a minimal packet filter using nftables tables, chains, rules, counters, and persistence, and how to manage and verify it safely, including avoiding concurrent management with firewalld.
Linux · SecuritySecure Initial Configuration of a Linux OpenSSH Server
This guide explains how to improve the security of OpenSSH Server on Linux step by step by checking sshd_config, restricting root login, disabling password authentication, configuring AllowUsers, and reloading the configuration without losing access.
Linux · SecurityPractical Guide to firewalld Zones, Services, and Rich Rules
This guide explains how to safely modify and verify a Linux firewall with firewalld without disrupting connectivity, while checking runtime/permanent settings, zones, services, source restrictions, and rich rules on an actual system.
Linux · SecurityComplete Guide to Linux File Ownership and Permission Design
This guide systematically covers Linux file owners, groups, permissions, umask, and special bits, with practical explanations of how to design secure access rights and troubleshoot permission problems.
Linux · SecuritySet Up a Web Server with Nginx
This guide explains how to install Nginx in an RHEL-compatible environment such as AlmaLinux while keeping SELinux enabled, then start the server, publish web content, and verify connectivity.
LinuxWindows Firewall Configuration
A systematic guide to Windows Defender Firewall on Windows Server: profile design, port control, log auditing, centralized GPO management, and automation for reliable operations.
Windows ServerSSH Public Key Authentication Client Setup (Windows/Linux)
Step-by-step guide on how to configure SSH public key authentication on the client side for Windows and Linux systems.
Security · SSH · System AdministrationHow to Set Up an SSH Server on Windows Server
A comprehensive step-by-step guide to installing and configuring an OpenSSH Server on Windows Server.
WindowsBuilding a Squid Proxy Server on Linux
A step-by-step guide to install and configure a basic Squid proxy server on Linux and connect clients.
LinuxPowerShell Scripting Best Practices Guide
Comprehensive guide covering PowerShell scripting best practices for readability, performance, error handling, and security.
PowerShell