Healthcheck — Мониторинг безопасности сервера
Автоматическая проверка безопасности VPS: SSH, firewall, открытые порты, обновления. Отчёты по расписанию.
Healthcheck
Держи сервер в безопасности. Автоматические проверки SSH, firewall, открытых портов и обновлений безопасности.
Возможности
- 🔒 Проверка настроек SSH (ключи, root доступ)
- 🛡️ Анализ firewall правил (UFW/iptables)
- 🚪 Сканирование открытых портов
- 📦 Проверка обновлений безопасности
- 📊 Отчёты по расписанию через cron
- ⚠️ Алерты при обнаружении проблем
Примеры использования
Быстрая проверка:
“Проверь безопасность сервера” “Какие порты открыты?”
Детальный анализ:
“Полный аудит безопасности” “Проверь настройки SSH”
Мониторинг:
“Есть ли обновления безопасности?” “Покажи логи входа за сегодня”
Что проверяется
| Проверка | Описание |
|---|---|
| SSH | Root логин, парольная аутентификация, порт |
| Firewall | UFW/iptables статус и правила |
| Порты | Открытые порты и сервисы |
| Обновления | Pending security updates |
| Fail2ban | Статус и заблокированные IP |
Настройка
Скилл работает из коробки. Для расширенных проверок может потребоваться sudo.
Автоматические проверки
Добавь в cron для регулярных отчётов:
# В конфиге OpenClaw
cron:
- schedule: "0 9 * * *" # Каждый день в 9:00
task: "Проверь безопасность сервера и отправь отчёт"
Рекомендации
После аудита скилл даёт конкретные рекомендации:
- Какие порты закрыть
- Как усилить SSH
- Какие пакеты обновить