9 ноября 2026 года канал GitHubRadar сообщил о Bash-скрипте nuver-labs/vps-audit для аудита VPS на Ubuntu и Debian. README проекта перечисляет проверки настроек Linux и показатели состояния сервера. По этому описанию отчёт может помочь заметить проблемы, относящиеся к проверяемым правилам, но не установить общую безопасность VPS.
Что проверяет скрипт
README заявляет проверки настроек SSH — в том числе входа под root, парольной аутентификации и нестандартного порта, — состояния брандмауэра UFW, firewalld, iptables или nftables и конфигурации Fail2ban или CrowdSec. В список также входят неудачные попытки входа, обновления системы, запущенные службы, открытые порты, журналирование sudo, политика паролей через pwquality.conf и SUID-файлы.
Отдельный блок, согласно README, собирает показатели использования диска, памяти и процессора, а также сведения об активных интернет-соединениях. Это сочетает проверки конфигурации и базового состояния ресурсов в одном отчёте.
Как читать PASS, WARN и FAIL
README описывает цветные статусы: PASS — проверка пройдена, WARN — обнаружена потенциальная проблема, FAIL — найдено то, что инструмент считает критической проблемой. Для загрузки диска, памяти и процессора указаны пороги: от 50 до 80 процентов — WARN, выше 80 процентов — FAIL. Для числа служб, неудачных входов и открытых портов предусмотрены другие пороги; в доступном описании проекта их конкретные значения не приведены.
Статус относится к правилу скрипта и заданному для него порогу. Например, PASS по проверке SSH сообщает результат именно этой проверки, а не оценку всех служб и приложений на сервере.
Запуск и отчёт
В README указаны системы на базе Ubuntu или Debian и необходимость прав root либо sudo. Инструкция предлагает скачать скрипт, сделать его исполняемым и запустить с повышенными привилегиями:
chmod +x vps-audit.sh
sudo ./vps-audit.sh
Проект описывает вывод результатов в консоль в реальном времени и создание текстового отчёта vps-audit-report-[TIMESTAMP].txt с результатами проверок и рекомендациями. Это поведение заявлено в README; редакция не запускала скрипт на сервере.
Границы отчёта
README предупреждает, что инструмент предназначен для Debian и Ubuntu, некоторые проверки могут потребовать настройки под конкретную среду, а скрипт не заменяет профессиональный аудит безопасности. Отчёт может показать результаты включённых проверок, но не подтверждает отсутствие уязвимостей приложений, ошибок сетевой архитектуры или компрометации учётных данных. Практической проверки работы скрипта и независимых результатов тестирования нет: перечисленные функции и команды основаны на документации проекта.



