Satu Arahan. Sepenuhnya Selamat.
Ejen CASTOVIA dipasang dalam kurang daripada 60 saat, mengendalikan keselamatan secara automatik, dan berkomunikasi dengan CASTOVIA Cloud melalui saluran yang disulitkan. Tiada peraturan firewall manual, tiada kunci SSH, tiada VPN.
Penjelasan Arahan Pemasangan
Apa yang berlaku dengan tepat apabila anda menjalankan pemasang satu baris pada pelayan Linux anda.
Apa yang Dilakukan oleh Arahan
Arahan pemasangan satu baris yang anda salin dari papan pemuka pentadbir CASTOVIA melakukan langkah-langkah berikut pada pelayan Linux anda:
Arahan Sebenar
Arahan yang anda lihat dalam papan pemuka pentadbir anda kelihatan seperti ini:
curl -sSL https://install.castovia.com/agent | sudo bash -s -- --token YOUR_SERVER_TOKENYOUR_SERVER_TOKEN ialah token unik, sekali guna yang dijana bagi setiap nod. Ia tamat selepas 24 jam jika tidak digunakan.
Apa yang TIDAK Dilakukan oleh Ejen
Had yang jelas. Skop ejen ini sengaja dihadkan.
Keselamatan — Dibina Dalam, Bukan Ditambah Kemudian
Setiap langkah keselamatan adalah automatik. Tiada konfigurasi manual diperlukan.
Pengesahan Token Pelayan
automatikSetiap nod mendapat token pelayan unik yang dijana secara kriptografi dan rawak (256-bit). Token ini dijana dalam pentadbir CASTOVIA apabila anda mencipta nod. Ia digunakan sekali semasa pendaftaran dan kemudian digantikan dengan sijil klien TLS yang berputar.
Penyulitan TLS 1.3
automatikSemua komunikasi antara ejen dan CASTOVIA Cloud menggunakan TLS 1.3. Ejen mengesahkan rantaian sijil CASTOVIA terhadap root CA yang dipinned — tiada kepercayaan pada stor sijil sistem. Serangan man-in-the-middle tidak boleh dilakukan.
Keperluan Firewall
automatikEjen hanya memerlukan HTTPS keluar (port 443) ke CASTOVIA Cloud. Tiada port masuk perlu dibuka. Peraturan firewall pelayan anda kekal tidak disentuh — ejen tidak mengubah iptables, nftables atau firewalld.
Tiada Akses Root Diperlukan Semasa Runtime
automatikEjen berjalan sebagai pengguna tanpa keistimewaan yang khusus (castovia-agent). Ia hanya memerlukan root semasa pemasangan (untuk mencipta servis systemd). Semasa runtime, ia beroperasi dengan kebenaran minimum — akses baca kepada sumber strim, akses tulis ke direktori cache sendiri.
Putaran Sijil Automatik
automatikSijil klien berputar setiap 7 hari. Ejen mengendalikan pembaharuan secara telus. Jika sijil tamat tempoh (cth., pelayan berada luar talian), ejen menggunakan aliran pendaftaran semula yang selamat yang memerlukan kelulusan dalam pentadbir CASTOVIA.
Pemantauan Kesihatan & Pemulihan Diri
automatikEjen memantau kesihatannya sendiri. Jika ia ranap, systemd memulakannya semula dalam masa 5 saat. Jika ia tidak dapat mencapai CASTOVIA Cloud, ia terus menyajikan konfigurasi cache dan menempatkan metrik dalam baris gilir untuk penghantaran kemudian.
Protokol Komunikasi
Bagaimana data mengalir antara pelayan anda dan CASTOVIA Cloud.
CASTOVIA Cloud → Ejen (Tolak Konfigurasi)
Teknikal: Konfigurasi dihantar sebagai muatan JSON yang ditandatangani. Ejen mengesahkan setiap muatan sebelum menerapkannya. Tiada SQL mentah, tiada arahan shell — hanya konfigurasi berstruktur.
Ejen → CASTOVIA Cloud (Telemetri)
Teknikal: Telemetri dihantar setiap 30 saat melalui HTTPS POST. Muatan dimampatkan (gzip) dan disulitkan. Saiz purata: 2–5 KB setiap selang.
Ringkasan Rangkaian
| Aspek | Butiran |
|---|---|
| Protokol | HTTPS (TLS 1.3) dengan pinning sijil |
| Port Keluar | 443 (HTTPS sahaja) |
| Port Masuk | Tiada yang diperlukan oleh CASTOVIA |
| Nadi | Setiap 30 saat (2–5 KB dimampatkan) |
| Pengesahan | Sijil klien TLS yang berputar (putaran 7 hari) |
| Jalur Lebar | < 1 MB/jam untuk trafik pengurusan |
| Gelagat Luar Talian | Menyajikan konfigurasi cache, menempatkan telemetri dalam baris gilir, sambung semula secara automatik |
| Trafik Strim | Tidak pernah melalui CASTOVIA — kekal pada rangkaian anda |
Nyahpasang Bersih
Jika anda mengalih keluar nod, ejen membersihkannya sepenuhnya:
sudo castovia-agent uninstall --purge