Viena komanda. Pilnībā droši.
CASTOVIA aģents tiek instalēts mazāk nekā 60 sekundēs, drošību apstrādā automātiski un sazinās ar CASTOVIA Cloud pa šifrētiem kanāliem. Nav manuālu ugunsmūra noteikumu, nav SSH atslēgu, nav VPN.
Instalācijas komandas skaidrojums
Precīzi, kas notiek, kad Linux serverī palaižat viena rindiņas instalētāju.
Ko dara komanda
Viena rindiņas instalēšanas komanda, ko nokopējat no CASTOVIA administratora paneļa, jūsu Linux serverī veic šādas darbības:
Faktiskā komanda
Komanda, ko redzat savā administratora panelī, izskatās šādi:
curl -sSL https://install.castovia.com/agent | sudo bash -s -- --token YOUR_SERVER_TOKENYOUR_SERVER_TOKEN ir unikāls, vienreiz lietojams žetons, kas ģenerēts katram mezglam. Ja tas netiek izmantots, pēc 24 stundām tas beidzas.
Ko aģents NEDARA
Skaidras robežas. Aģenta darbības joma ir apzināti ierobežota.
Drošība — iebūvēta, nevis pievienota vēlāk
Katrs drošības pasākums ir automātisks. Manuāla konfigurācija nav nepieciešama.
Servera žetona autentifikācija
automātiskiKatrs mezgls saņem unikālu, kriptogrāfiski nejaušu servera žetonu (256 bitu). Šis žetons tiek ģenerēts CASTOVIA administratorā, kad izveidojat mezglu. Tas tiek izmantots vienu reizi reģistrācijas laikā un pēc tam aizstāts ar rotējošu TLS klienta sertifikātu.
TLS 1.3 šifrēšana
automātiskiVisa saziņa starp aģentu un CASTOVIA Cloud izmanto TLS 1.3. Aģents validē CASTOVIA sertifikātu ķēdi pret piespraustu root CA — nav uzticēšanās sistēmas sertifikātu krātuvei. Man-in-the-middle uzbrukumi nav iespējami.
Ugunsmūra prasības
automātiskiAģentam nepieciešams tikai izejošs HTTPS (ports 443) uz CASTOVIA Cloud. Nav jāatver ienākošie porti. Jūsu servera ugunsmūra noteikumi netiek aiztikti — aģents nemaina iptables, nftables vai firewalld.
Darbības laikā root piekļuve nav nepieciešama
automātiskiAģents darbojas kā speciāls lietotājs bez paaugstinātām privilēģijām (castovia-agent). Root tas nepieciešams tikai instalācijas laikā (lai izveidotu systemd pakalpojumu). Darbības laikā tas darbojas ar minimālām atļaujām — lasīšanas piekļuve straumju avotiem, rakstīšanas piekļuve savam kešatmiņas direktorijam.
Automātiska sertifikātu rotācija
automātiskiKlienta sertifikāti tiek rotēti ik pēc 7 dienām. Aģents atjaunošanu veic caurspīdīgi. Ja sertifikāts beidzas (piem., serveris bija bezsaistē), aģents izmanto drošu atkārtotas reģistrācijas plūsmu, kurai nepieciešams apstiprinājums CASTOVIA administratorā.
Veselības uzraudzība un pašatveseļošanās
automātiskiAģents uzrauga savu veselību. Ja tas avarē, systemd to restartē 5 sekunžu laikā. Ja tas nevar sasniegt CASTOVIA Cloud, tas turpina apkalpot kešēto konfigurāciju un rindā uzkrāj metriku vēlākai nosūtīšanai.
Komunikācijas protokols
Kā dati plūst starp jūsu serveri un CASTOVIA Cloud.
CASTOVIA Cloud → Aģents (konfigurācijas push)
Tehniskais: Konfigurācija tiek piegādāta kā parakstīti JSON dati. Aģents pirms piemērošanas validē katru datu kopu. Nav neapstrādāta SQL, nav čaulas komandu — tikai strukturēta konfigurācija.
Aģents → CASTOVIA Cloud (telemetrija)
Tehniskais: Telemetrija tiek sūtīta ik pēc 30 sekundēm, izmantojot HTTPS POST. Datu pakete ir saspiesta (gzip) un šifrēta. Vidējais izmērs: 2–5 KB katrā intervālā.
Tīkla kopsavilkums
| Aspekts | Detaļa |
|---|---|
| Protokols | HTTPS (TLS 1.3) ar sertifikātu piespraušanu |
| Izejošais ports | 443 (tikai HTTPS) |
| Ienākošie porti | CASTOVIA neprasa nevienu |
| Pārraide | Ik pēc 30 sekundēm (2–5 KB saspiesti) |
| Autentifikācija | Rotējoši TLS klienta sertifikāti (7 dienu rotācija) |
| Joslas platums | < 1 MB/stundā pārvaldības trafikam |
| Bezsaistes uzvedība | Apkalpo kešēto konfigurāciju, rindā uzkrāj telemetriju, automātiski atkārtoti savienojas |
| Straumju trafiks | Nekad netiek maršrutēts caur CASTOVIA — paliek jūsu tīklā |
Tīra atinstalēšana
Ja noņemat mezglu, aģents pilnībā notīra pēdas:
sudo castovia-agent uninstall --purge