✅ Keep the Server Updated ✅ Run as a Non-Root User ✅ Use TLS/SSL (HTTPS) ✅ Disable Unnecessary Modules ✅ Limit Server Signature Exposure ✅ Restrict File & Directory Access ✅ Enable Rate Limiting ✅ Enable Web Application Firewall (WAF) ✅ Enable Logging & Monitoring 2️⃣ Nginx Hardening Guide 🛡️…
Tag: #Firewall
Web Server Security Guide (Nginx, Apache, Caddy, IIS) 🚀
1️⃣ General Web Server Security Best Practices ✅ Keep the Server Updated ✅ Run as a Non-Root User ✅ Use TLS/SSL (HTTPS) ✅ Disable Unnecessary Modules ✅ Limit Server Signature Exposure ✅ Restrict File & Directory Access ✅ Enable Rate Limiting ✅ Enable Web Application Firewall (WAF) ✅ Enable Logging…
RustDesk Server (Remote Desktop Solution)
Step 1: Update and Prepare Ubuntu Make sure your system is up to date: bashsudo apt update && sudo apt upgrade -y Install required dependencies: bashsudo apt install curl wget unzip -y Step 2: Download RustDesk Server (hbbs and hbbr) RustDesk has two key server components: Download the latest RustDesk…
Installation Steps on Ubuntu for Fern-wifi-cracker
Installation Steps on Ubuntu Troubleshooting
How to Enable Windows “God Mode”
Windows God Mode provides a single folder with access to all Control Panel settings in one place. Here’s how to activate it: Steps to Enable God Mode Alternative Name for the Folder If you want a different name (instead of “GodMode”), just replace “GodMode” with any other name while keeping…
Microsoft 365 (O365)
In Microsoft 365 (O365), managing email attachment behavior for roaming users depends on policies set through Microsoft Purview, Intune, Group Policy, and Exchange Online settings. Here are the key aspects of managing roaming profile policies for email attachments: 1. OneDrive for Business as Default Save Location 2. Outlook Cached Mode…
System Details Script for ConnectWise Automate (PowerShell)
System Details Script for ConnectWise Automate (PowerShell) powershell$SystemDetails = @{}# Get Computer Name$SystemDetails[“ComputerName”] = $env:COMPUTERNAME# Get OS Info$OS = Get-CimInstance Win32_OperatingSystem$SystemDetails[“OS”] = “$($OS.Caption) ($($OS.BuildNumber))”$SystemDetails[“OS_Arch”] = $OS.OSArchitecture$SystemDetails[“Uptime_Days”] = [math]::Round((Get-Date) – $OS.LastBootUpTime).TotalDays# Get CPU Info$CPU = Get-CimInstance Win32_Processor$SystemDetails[“CPU”] = “$($CPU.Name) – $($CPU.NumberOfCores) Cores / $($CPU.NumberOfLogicalProcessors) Threads”# Get RAM Info$RAM = Get-CimInstance Win32_ComputerSystem$SystemDetails[“RAM_GB”]…