Installed? Connect it to your account. Four steps, identical on every platform.
Register with your email at svrguard.ofuyuan.com/auth/register, then open the link in the verification email.
Check your spam folder if it does not arrive. The account is free and takes no payment details.
Open the host's SvrGuard console — on Linux that is http://<this host>:8092; on Synology, press Open in Package Center.
Press "Bind to my account". Your browser is taken to a confirmation page on the Hub; sign in there and press "Confirm binding".
⭐ Your password is only ever typed on the Hub, never on the host being bound.
The console has no separate admin password — signing in means full control of that machine, so treat it as an administrator entrance.
Go to svrguard.ofuyuan.com/hub and sign in with the same account; the host you just bound is on the fleet list. From there one click reaches any host's own console.
Detection, blocking, unblocking and whitelisting, and attack notifications need no subscription and never stop for the want of one. To subscribe, go to svrguard.ofuyuan.com/auth/subscription.
⭐ A subscription you already bought and have not assigned to any host can go straight onto this one — assign it from that host's subscription page; there is no need to buy a second.
What separates Pro from Free is on the pricing page; this page only covers how.
Use a device code: run a command on the host to get a code, then approve it on the Hub.
# hosts installed from the tarball svrguard pair -device # hosts installed from the .deb / .rpm (the config lives elsewhere) svrguard pair -device -config /etc/svrguard/svrguard.ini
The host prints a code. Enter it at svrguard.ofuyuan.com/hub/bind and press "Approve this host" — the host finishes binding within seconds.
⚠️ There is no -host flag on this command. The Hub address comes from the host's own configuration; it cannot be given on the command line.
The command is called pair while the interface says "bind". That mismatch is kept on purpose: the command name is a compatibility obligation that existing installs and documents point at, and the wording is what the thing is actually called.