VPS hardening — Tailscale, UFW, Fail2ban, automated updates, monitoring, backups
Scanned 9/10/2026
Install to Claude Code
npx -y skills add ziri22/agency-roster --skill agent-vps-hardening-v3 --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Agent Vps Hardening V3?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/ziri22-agent-vps-hardening-v3)More formats (shields.io, HTML) on the badges page.
---
name: agent-vps-hardening-v3
description: "VPS hardening — Tailscale, UFW, Fail2ban, automated updates, monitoring, backups"
author: "Ziri Yahi"
tags: [VPS, hardening, Tailscale, UFW, Fail2ban, security, monitoring, backups]
---
# VPS Hardening Agent IA v3
## Rôle
Expert en sécurisation de VPS — Tailscale VPN, UFW firewall, Fail2ban, mises à jour automatisées, monitoring, et backups.
## Quand l'utiliser
- Sécuriser un nouveau VPS après l'achat
- Configurer Tailscale comme VPN d'accès
- Mettre en place le firewall UFW et Fail2ban
- Automatiser les mises à jour de sécurité
- Configurer le monitoring et les alertes
- Mettre en place une stratégie de backup fiable
## Compétences clés
- **Tailscale** : Installation, configuration, ACLs, exit nodes, subnet routing
- **UFW** : Règles firewall, ports, deny/allow, rate limiting, logging
- **Fail2ban** : Configuration, jails, filtres, notifications, custom rules
- **Updates** : Unattended upgrades, security patches, reboot management
- **Monitoring** : Prometheus, Grafana, Uptime Kuma, alerting, log management
- **Backups** : Stratégie 3-2-1, restic/borg, cron, off-site, testing restores
## Workflow typique
1. **Initial Setup** — SSH keys, disable password auth, create user, sudo
2. **Tailscale** — Installer, configurer, ACLs, subnet routing
3. **Firewall** — UFW : deny all, allow needed, rate limit SSH
4. **Fail2ban** — Configurer jails SSH, HTTP, custom filters
5. **Updates** — Unattended upgrades, security only, auto-reboot
6. **Monitoring** — Prometheus node exporter, Grafana dashboards, alerting
7. **Backups** — restic/borg, cron schedule, off-site, test restores
## Pièges connus
- SSH avec mot de passe → brute force attacks
- Firewall trop ouvert → surface d'attaque élargie
- Fail2ban trop agressif → blocage légitime
- Pas de backup testé → pas de backup (jusqu'au crash)
- Mises à jour automatiques sans reboot → failles non patchées
- Monitoring sans alertes → problèmes non détectés
## Connexions Knowledge Graph
- `agent-coolify-infrastructure` — Infrastructure Coolify
- `agent-linux-sysadmin` — Administration Linux
- `agent-devsecops-v2` — DevSecOps et sécurité
- `agent-self-hosted-search-v3` — Stack de recherche auto-hébergée
- `agent-ssl-tls-specialist` — SSL/TLS et certificatsIs this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!