logo

Pembaruan Keamanan Penting: Kelola Data Sensitif dan Kredensial Server dengan Lebih Aman

Mulai hari ini kamu bisa menghapus kata sandi dan kunci privat SSH dari Zeabur, mengetahui siapa yang login ke servermu, serta memindahkan variabel lingkungan dan file konfigurasi ke Dedicated Server milikmu sendiri

FongFong
Pembaruan Keamanan Penting: Kelola Data Sensitif dan Kredensial Server dengan Lebih Aman

Untuk lebih meningkatkan keamanan dan pengalaman pengguna Dedicated Server, kami telah memperbarui arsitektur sistem Zeabur untuk mengelola Dedicated Server. Pembaruan ini terdiri dari dua bagian: kata sandi SSH dan migrasi data sensitif.

1. Kata sandi SSH

Hapus kredensial SSH yang tersimpan

Buka "Server" → "Pengaturan" → "Kata sandi SSH", lalu pilih "Jangan simpan kata sandi di Zeabur" untuk menghapus kata sandi dan kunci privat SSH yang disimpan Zeabur, sehingga kamu sendiri yang menyimpan kredensial login.

Setelah dihapus, layananmu tetap berjalan dan Zeabur tetap dapat mengelola deployment-mu. Perlu diingat, setelah kredensial dihapus, instal ulang OS dan perubahan spesifikasi server untuk saat ini belum tersedia.

Tindakan ini tidak memerlukan ZeaburOS.

Jika Zeabur masih menyimpan kredensial SSH sebuah server, tab "SSH" juga akan menampilkan pengingat yang membawamu ke pengaturan untuk menghapusnya.

Pengingat keamanan di tab SSH

Bagian kata sandi SSH di pengaturan server

Kredensial SSH yang tersimpan telah dihapus

Reset kata sandi SSH

Setelah kredensial SSH yang tersimpan dihapus, kamu bisa memilih "Reset kata sandi SSH" di bagian yang sama. Kata sandi baru hanya dikirim ke email pemilik server, dan Zeabur tidak menyimpannya. Jika server sedang dimatikan, server akan dinyalakan secara otomatis.

Email yang mengonfirmasi bahwa kata sandi SSH telah direset

Reset kata sandi SSH, serta riwayat dan notifikasi login di bawah ini, memerlukan ZeaburOS yang terpasang di servermu. Penyedia yang didukung adalah Hetzner, DigitalOcean, Linode, Tencent Cloud, Alibaba Cloud, AWS Lightsail, dan GCP. Server Linode dan Tencent Cloud akan reboot saat kata sandi direset.

Ketahui siapa yang login ke servermu

  • Riwayat login SSH: Buka "Server" → "SSH" untuk melihat alamat IP dari setiap upaya koneksi SSH ke servermu, beserta jumlah login yang berhasil dan gagal.
  • Aturan firewall: Buka "Server" → "Firewall" untuk membuat aturan akses dan membatasi siapa saja yang dapat terhubung ke mesinmu. Firewall tidak memerlukan ZeaburOS.
  • Email sumber login baru: Saat sebuah alamat IP berhasil login ke servermu melalui SSH untuk pertama kalinya, kami akan mengirimkan email notifikasi keamanan kepadamu.

Riwayat login SSH yang menampilkan alamat IP dari setiap upaya koneksi

Perhatikan lencana "Perlu perhatian" di kartu server

Jika Zeabur masih menyimpan kata sandi dan kunci privat SSH sebuah server, kartu server tersebut akan menampilkan lencana "Perlu perhatian". Klik lencana itu untuk membuka pengaturan server dan menghapus kredensial SSH yang tersimpan.

Lencana "Perlu perhatian" di kartu server

2. Migrasi data sensitif

Buka "Proyek" → "Pengaturan" → "Lokasi data layanan", pilih "Migrasikan ke server", lalu baca konfirmasinya sebelum memulai.

Ini akan memindahkan variabel lingkungan dan file konfigurasi dari semua layanan dan lingkungan di proyek ke server yang menjalankan proyek tersebut, dalam bentuk Kubernetes Secret. Setelah migrasi, database Zeabur tidak menyimpan salinannya, dan Zeabur hanya membaca data ini saat build dan deployment.

Bagian "Lokasi data layanan" di pengaturan proyek

Sebelum migrasi, perhatikan hal berikut:

  • Migrasi tidak dapat dikembalikan ke penyimpanan Zeabur.
  • Cadangkan secara terpisah: Cadangan layanan atau volume tidak dijamin menyertakan Kubernetes Secret ini, jadi cadangkan sendiri.
  • Log, ekspor, dan cadangan yang dibuat sebelum migrasi tetap ada di Zeabur dan tidak dihapus.

Proyek yang belum dimigrasikan akan menampilkan lencana "Perlu perhatian" di kartunya. Klik lencana itu untuk memulai migrasi.

Lencana "Perlu perhatian" di kartu proyek

Lakukan sekarang

  • Hapus kredensial SSH yang tersimpan dan reset kata sandimu sesegera mungkin dari halaman Servers.
  • Migrasikan data sensitifmu sekarang juga dari halaman Projects.

Dalam beberapa hari ke depan, tim Zeabur juga akan secara bertahap melakukan penghapusan dan rotasi kredensial pada Dedicated Server yang belum melakukannya. Jika kamu sudah menyelesaikan rotasi secara manual, kami tidak akan melakukan perubahan apa pun pada informasi koneksi SSH-mu.

Satu catatan

Perlu dicatat bahwa pembaruan keamanan ini hanya berlaku untuk Dedicated Server. Jika layananmu masih berjalan di klaster bersama, kami menyarankan untuk memilih atau menghubungkan Dedicated Server agar kamu memiliki kendali penuh atas infrastruktur dan kredensialmu.

Terima kasih sekali lagi telah memilih Zeabur dan terus memercayai kami. Jika kamu membutuhkan bantuan, silakan kirim permintaan dukungan di Zeabur Support, dan kami akan membantumu sesegera mungkin.