Jedna naredba. Potpuno sigurno.
CASTOVIA agent se instalira za manje od 60 sekundi, automatski upravlja sigurnošću i komunicira s CASTOVIA Cloudom preko enkriptirnih kanala. Bez ručnih firewall pravila, SSH ključeva ni VPN-a.
Objašnjenje naredbe za instalaciju
Točno što se događa kada pokrenete jednoredni instalacijski program na svom Linux poslužitelju.
Što naredba radi
Jednoredna instalacijska naredba koju kopirate iz CASTOVIA administratorske nadzorne ploče izvršava sljedeće korake na vašem Linux poslužitelju:
Stvarna naredba
Naredba koju vidite na svojoj administratorskoj nadzornoj ploči izgleda ovako:
curl -sSL https://install.castovia.com/agent | sudo bash -s -- --token YOUR_SERVER_TOKENYOUR_SERVER_TOKEN je jedinstven token za jednokratnu upotrebu generiran za svaki čvor. Istječe nakon 24 sata ako se ne upotrijebi.
Što agent NE radi
Jasne granice. Opseg djelovanja agenta namjerno je ograničen.
Sigurnost — ugrađena, ne naknadno dodana
Svaka sigurnosna mjera je automatska. Nije potrebna ručna konfiguracija.
Autentikacija putem server tokena
automatskiSvaki čvor dobiva jedinstven, kriptografski nasumičan server token (256-bitni). Taj se token generira u CASTOVIA administraciji kada kreirate čvor. Upotrebljava se jednom tijekom registracije, a zatim ga zamjenjuje rotirajući TLS klijentski certifikat.
Enkripcija TLS 1.3
automatskiSva komunikacija između agenta i CASTOVIA Clouda koristi TLS 1.3. Agent provjerava lanac CASTOVIA certifikata prema unaprijed prikvačenom root CA-u — nema povjerenja u sistemsku pohranu certifikata. Napadi posrednika nisu mogući.
Zahtjevi za firewall
automatskiAgentu je potreban samo izlazni HTTPS (port 443) prema CASTOVIA Cloudu. Nema potrebe otvarati ulazne portove. Pravila firewalla vašeg poslužitelja ostaju netaknuta — agent ne mijenja iptables, nftables ni firewalld.
Nije potreban root pristup tijekom rada
automatskiAgent radi kao namjenski korisnik bez privilegija (castovia-agent). Root mu je potreban samo tijekom instalacije (za stvaranje systemd servisa). Tijekom rada ima minimalne ovlasti — pristup za čitanje izvorima streamova i pristup za pisanje u vlastiti cache direktorij.
Automatska rotacija certifikata
automatskiKlijentski certifikati rotiraju se svakih 7 dana. Agent transparentno upravlja obnovom. Ako certifikat istekne (npr. poslužitelj je bio izvan mreže), agent koristi siguran postupak ponovne registracije koji zahtijeva odobrenje u CASTOVIA administraciji.
Nadziranje zdravlja i samooporavak
automatskiAgent nadzire vlastito stanje. Ako se sruši, systemd ga ponovno pokreće unutar 5 sekundi. Ako ne može dosegnuti CASTOVIA Cloud, nastavlja posluživati predmemoriranu konfiguraciju i stavlja metrike u red za kasniju isporuku.
Protokol komunikacije
Kako podaci teku između vašeg poslužitelja i CASTOVIA Clouda.
CASTOVIA Cloud → Agent (push konfiguracije)
Tehnički: Konfiguracija se isporučuje kao potpisani JSON payloadi. Agent provjerava svaki payload prije primjene. Nema sirovog SQL-a, nema shell naredbi — samo strukturirana konfiguracija.
Agent → CASTOVIA Cloud (telemetrija)
Tehnički: Telemetrija se šalje svakih 30 sekundi putem HTTPS POST-a. Payload je komprimiran (gzip) i enkriptiran. Prosječna veličina: 2–5 KB po intervalu.
Sažetak mreže
| Aspekt | Detalj |
|---|---|
| Protokol | HTTPS (TLS 1.3) s prikvačivanjem certifikata |
| Izlazni port | 443 (samo HTTPS) |
| Ulazni portovi | CASTOVIA ne zahtijeva nijedan |
| Signal života | Svakih 30 sekundi (2–5 KB komprimirano) |
| Autentikacija | Rotirajući TLS klijentski certifikati (rotacija svakih 7 dana) |
| Propusnost | < 1 MB/sat za upravljački promet |
| Ponašanje izvan mreže | Poslužuje predmemoriranu konfiguraciju, stavlja telemetriju u red i automatski se ponovno povezuje |
| Promet streamova | Nikada se ne usmjerava kroz CASTOVIA — ostaje na vašoj mreži |
Čisto uklanjanje
Ako uklonite čvor, agent se u potpunosti čisti:
sudo castovia-agent uninstall --purge