Harden SSH
Disables root and password login, keeps keys. Destructive: verify your key access first.
Security
fail2ban with the SSH jail, active and verified.
A recipe is not a frozen script: it is a verified playbook that drives an AI run. Reconnaissance first, idempotent by design, and every step proves itself before the next one starts.
The run starts read-only. Before a single change, Servor checks the real state of your server — a real machine is rarely clean, and only what is actually there decides what happens next.
The playbook below guides the run; the model adapts each command to the distribution and state found during reconnaissance. A step only counts as done when its verification passes.
Install fail2ban
Verified by
command -v fail2ban-serverEnable
Verified by
systemctl is-active fail2banCheck the sshd jail
Verified by
fail2ban-client status sshd 2>&1 | grep -c JailServor is zero-knowledge: the platform cannot execute anything on its own. When you launch this recipe, an AI run reads the reconnaissance, plans the steps, and asks for your approval. Each approved command is signed by your browser — with a key the server never sees — then relayed to the agent, which verifies the signature locally before executing.
Connect a server, launch the recipe, and approve each step as Servor executes and verifies it. Free plan, no card required.