authorization

How to Set Up an FTP Server on Windows Server 2016 — step-by-step Windows Server 2016 tutorial on Progressive Robot

How to Set Up an FTP Server on Windows Server 2016

How to Set Up Windows Server 2016 FTP Server FTP (File Transfer Protocol) allows clients to upload and download files to and from a server. IIS 10.0 on Windows Server 2016 includes a full-featured FTP server. This guide covers installing the IIS FTP service, creating an FTP site, configuring authentication and authorization, enabling passive mode […]

Read more
How to Enable HTTP/2 with Nginx on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Enable HTTP/2 with Nginx on RHEL 8

HTTP/2 delivers significant performance improvements over HTTP/1.1 through features such as header compression, request multiplexing, and server push — all over a single TCP connection. Nginx has supported HTTP/2 since version 1.9.5, and on RHEL 8 the AppStream version of Nginx is compiled with the necessary OpenSSL support to enable it. Because browsers only implement […]

Read more
How to Write Ansible Playbooks for Debian 9 Systems — step-by-step Debian 9 tutorial on Progressive Robot

How to Write Ansible Playbooks for Debian 9 Systems

Introduction How to Write Ansible Playbooks for Debian 9 Systems is a fundamental operation for any administrator maintaining a Debian 9 Stretch server. Debian 9 Stretch ships with the Linux 6.12 kernel, updated toolchains, and a fully refreshed package archive — meaning version numbers, configuration file paths, and some dependency chains differ from Debian 9. […]

Read more
How to Install Apache HTTP Server on RHEL 7 — step-by-step RHEL 7 tutorial on Progressive Robot

How to Install Apache HTTP Server on RHEL 7

How to Install Apache HTTP Server on RHEL 7 Apache HTTP Server is one of the most widely deployed web servers in the world, powering millions of websites and applications. On Red Hat Enterprise Linux 7, Apache (referred to in the package system as httpd) is available directly from the default RHEL repositories, making installation […]

Read more
Debian 9 — kwallet-pam — vulnerability — patch and remediation guide — diagnosis and fix on Debian 9

Debian 9 — kwallet-pam — vulnerability — patch and remediation guide

🟢 Low   ⏱ 5–15 min  Last verified: 7 July 2019 Affected versions: Debian 9 (stretch) 📖 ~4 min read  •  Source: Debian Security Tracker Related CVEs: CVE-2018-10380 Table of contents Symptom & Impact Environment & Reproduction Root Cause Analysis Quick Triage Step-by-Step Diagnosis Solution – Primary Fix Solution – Alternative Approaches Verification & Acceptance […]

Read more
Common Problems 115442

SSH access denied after hardening changes

🟡 Medium   ⏱ 5–30 min  Last verified: 6 July 2019 📖 ~1 min read Table of contents Symptom & Impact Environment & Reproduction Root Cause Analysis Quick Triage Step-by-Step Diagnosis Solution – Primary Fix Solution – Alternative Approaches Verification & Acceptance Criteria Rollback Plan Prevention & Hardening Related Errors & Cross-Refs References & Further […]

Read more
How to Monitor Nginx Access Logs with GoAccess on RHEL 7 — step-by-step RHEL 7 tutorial on Progressive Robot

How to Monitor Nginx Access Logs with GoAccess on RHEL 7

Nginx access logs contain a wealth of information about who is visiting your site, which URLs are being requested, what errors users encounter, and where your traffic originates. Raw log files are difficult to interpret at a glance, but GoAccess transforms them into actionable, visually rich reports in seconds — either in the terminal for […]

Read more
Common Problems 118121

Ubuntu 18.04 Cannot Resolve Hostname in sudo

🟡 Medium   ⏱ 5–30 min  Last verified: 5 July 2019 📖 ~1 min read Table of contents Symptom & Impact Environment & Reproduction Root Cause Analysis Quick Triage Step-by-Step Diagnosis Solution – Primary Fix Solution – Alternative Approaches Verification & Acceptance Criteria Rollback Plan Prevention & Hardening Related Errors & Cross-Refs References & Further […]

Read more
How to Configure Bacula Backup Server on Debian 9 — step-by-step Debian 9 tutorial on Progressive Robot

How to Configure Bacula Backup Server on Debian 9

Introduction Deploying configure bacula backup server on debian 9 on a Debian 9 Stretch machine is straightforward thanks to Debian’s policy-compliant packaging. Unlike rpm-based distributions, Debian stores configuration helpers in /etc/default/, uses update-rc.d for older init scripts, and provides dpkg-reconfigure for interactive package configuration. This tutorial stays on the systemd path throughout. Prerequisites You will […]

Read more
How to Configure System Initialization with /etc/inittab on IBM AIX 7.2 — step-by-step IBM AIX 7.2 tutorial on Progressive Robot

How to Configure System Initialization with /etc/inittab on IBM AIX 7.2

Introduction IBM AIX 7.2 is the latest release of IBM’s enterprise-grade UNIX operating system, running on IBM Power Systems hardware. Known for its reliability, security, and performance in mission-critical environments, AIX 7.2 introduces enhanced virtualization, security hardening, and cloud integration features. This guide covers how to configure system initialization with /etc/inittab on ibm aix 7.2 […]

Read more
CHAT