Raymond Ops
Author

Raymond Ops

Linux ops automation, cloud-native, Kubernetes, SRE, DevOps, Python, Golang and related tech discussions.

747
Articles
0
Likes
7.1k
Views
0
Comments
Recent Articles

Latest from Raymond Ops

100 recent articles max
Raymond Ops
Raymond Ops
Aug 21, 2026 · Information Security

How to Perform a Complete Server Port Security Audit with nmap

This guide walks ops engineers through installing nmap, understanding its scan techniques, executing single‑port, common‑port, full‑range, and script‑based scans, analyzing results, and applying remediation steps such as firewall rules, service hardening, and regular scanning schedules to keep server exposure minimal.

firewalllinuxnmap
0 likes · 32 min read
How to Perform a Complete Server Port Security Audit with nmap
Raymond Ops
Raymond Ops
Aug 17, 2026 · Databases

How to Diagnose and Fix MySQL Deadlocks Without Just Restarting the Service

This article explains why MySQL deadlocks occur in production, distinguishes them from simple lock waits, and provides a step‑by‑step guide—including enabling deadlock logging, analyzing InnoDB lock types, and applying four practical solutions such as distributed locks, unique constraints, isolation‑level changes, and SQL reordering—to reliably troubleshoot and prevent deadlocks.

InnoDBMySQLSQL Tuning
0 likes · 31 min read
How to Diagnose and Fix MySQL Deadlocks Without Just Restarting the Service
Raymond Ops
Raymond Ops
Aug 17, 2026 · Operations

Master Linux System Log Analysis to Quickly Troubleshoot Issues

This comprehensive guide walks junior to mid‑level system administrators through Linux log fundamentals, essential command‑line tools like grep, awk, sed and journalctl, and step‑by‑step troubleshooting scenarios for SSH, service failures, disk space, memory leaks, security incidents, and application logs, providing practical scripts and advanced techniques for effective log‑driven problem resolution.

Fail2banawkgrep
0 likes · 29 min read
Master Linux System Log Analysis to Quickly Troubleshoot Issues
Raymond Ops
Raymond Ops
Aug 16, 2026 · Operations

Top 10 Nginx Misconfigurations That Cause Outages and How to Fix Them

This article reviews ten common Nginx configuration mistakes that frequently trigger production incidents, explains the underlying causes, provides corrected configurations, verification steps, and risk warnings, and offers a systematic troubleshooting workflow for operators to quickly diagnose and resolve issues.

ConfigurationDevOpsNginx
0 likes · 59 min read
Top 10 Nginx Misconfigurations That Cause Outages and How to Fix Them
Raymond Ops
Raymond Ops
Aug 15, 2026 · Information Security

Frequent SSH Brute‑Force Attacks? Essential Defense Measures You Must Configure

When a server is exposed to the Internet, SSH brute‑force attempts are inevitable; this guide walks Linux operators through log analysis, disabling password authentication, enabling public‑key and 2FA, configuring fail2ban, changing the default port, restricting source IPs, deploying OSSEC, and automating daily and weekly security checks.

Fail2banLinux securitySSH
0 likes · 30 min read
Frequent SSH Brute‑Force Attacks? Essential Defense Measures You Must Configure
Raymond Ops
Raymond Ops
Aug 14, 2026 · Operations

How to Diagnose and Fix 502, 504, and Connection Reset Errors in Nginx

This guide explains the distinct causes of 502 Bad Gateway, 504 Gateway Timeout, and Connection Reset errors in Nginx reverse‑proxy setups and provides a step‑by‑step, four‑segment troubleshooting workflow with concrete log examples, shell commands, and configuration recommendations.

502 Bad Gateway504 Gateway TimeoutConfiguration
0 likes · 24 min read
How to Diagnose and Fix 502, 504, and Connection Reset Errors in Nginx
Raymond Ops
Raymond Ops
Aug 13, 2026 · Operations

How to Implement Nginx Rate Limiting: Protect Against Brute‑Force, Crawlers, and Traffic Spikes

This article explains how to use Nginx's built‑in limit_req and limit_conn modules—based on the leaky‑bucket algorithm—to throttle requests by IP or API key, configure burst and nodelay behavior, apply whitelists, customize error responses, fine‑tune with delay and dry‑run modes, and monitor effectiveness in production environments.

API securityNginxleaky-bucket
0 likes · 22 min read
How to Implement Nginx Rate Limiting: Protect Against Brute‑Force, Crawlers, and Traffic Spikes
Raymond Ops
Raymond Ops
Aug 12, 2026 · Operations

Avoid These 10 Common Docker Pitfalls in Production

This article enumerates the ten most frequent Docker problems encountered in production—such as disk exhaustion, time drift, DNS failures, OOM kills, network issues, data loss, tag confusion, PID‑1 signal handling, missing resource limits, and exposed daemon ports—detailing their symptoms, underlying causes, diagnostic commands, remediation steps, and preventive measures, plus five additional hidden traps.

DevOpsDockercontainer
0 likes · 34 min read
Avoid These 10 Common Docker Pitfalls in Production
Raymond Ops
Raymond Ops
Aug 12, 2026 · Information Security

Common Security Configuration Issues Ops Face During GB/T 22239-2019 (Level‑2/3) Compliance

This guide walks operations engineers through the background, requirements, typical audit findings, step‑by‑step remediation commands, and verification methods for the most frequent security configuration problems encountered when implementing GB/T 22239‑2019 Level‑2/3 compliance on CentOS 7/8 and Ubuntu 20.04, covering identity authentication, access control, auditing, intrusion prevention, resource limits, and data confidentiality.

GB/T 22239Linux securityResource Limits
0 likes · 23 min read
Common Security Configuration Issues Ops Face During GB/T 22239-2019 (Level‑2/3) Compliance