{"repo":"nuver-labs/vps-audit","free":true,"listed":false,"github":"https://github.com/nuver-labs/vps-audit","clone":"git clone https://github.com/nuver-labs/vps-audit.git","description":"lightweight, dependency-free bash script for security, performance auditing and infrastructure monitoring of Linux servers.","language":"Shell","stars":2519,"topics":["auditi","bash","ci-cd","debian","devops","ec2","infrastructure","linux","monitoring","opensource"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"VPS Security Audit Script A comprehensive Bash script for auditing the security and performance of your VPS (Virtual Private Server). This tool performs various security checks and provides a detailed report with recommendations for improvements. nuverlabs.com/vps-audit · a Nuver Labs project Features Security Checks - SSH Configuration - Root login status - Password authentication - Non-default port usage - Firewall Status (UFW/firewalld/iptables/nftables) - Intrusion Prevention (Fail2ban/CrowdSec) Configuration - Fail2ban SSH jail port alignment (catches bans that silently do nothing) - Failed Login Attempts - System Updates Status - Running Services Analysis - Open Ports Detection - Sudo Logging Configuration - Password Policy Enforcement (via pwquality.conf ) - SUID Files Detection Performance Monitoring - Disk Space Usage - Memory Usage - CPU Usage - Active Internet Connections --- Requirements - Ubuntu/Debian-based Linux system - Root access or sudo privileges - Basic packages (most are pre-installed): - ufw - systemd - netstat / ss - grep - awk --- Installation 1. Download the script: 2. Make the script executable: --- Usage Run the script with sudo privileges: The script will: 1. Perform all security checks 2. Display results in real-time with color coding: - 🟢 [PASS] - Check passed successfully - 🟡 [WARN] - Potential issues detected - 🔴 [FAIL] - Critical issues found 3. Generate a detailed report file: vps-audit-report-[TIMESTAMP].txt Output Format The script prov","default_branch":null,"files":null,"tree":[],"storefront":"/r/nuver-labs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nuver-labs/vps-audit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}