Skip to content
VDS · Akses mesin

Kata sandi root: dari mana mendapatkannya dan cara menyimpannya

Di mana kata sandi administrator server berada di panel, bagaimana disimpan, mengapa kebocoran berbahaya, dan mengapa kata sandi tidak boleh menjadi satu-satunya cara masuk.

Diperbarui 23 Agustus 2026

Kata sandi root memberikan kendali penuh atas mesin: apa pun yang bisa dilakukan pada sistem bisa dilakukan dengannya. Perlakukan dengan semestinya.

Di mana menemukannya

Kata sandi dibuat saat mesin diterbitkan dan tersedia di dua tempat di panel /hosting/vds/m/<id>:

  • tab "Overview" — di balik masker, di samping alamat dan perintah SSH;
  • tab "Access" — tempat yang sama dengan kunci SSH dan reinstalasi.

Di kedua tempat, nilainya disembunyikan dan ditampilkan dengan tombol. Kata sandi disimpan dalam bentuk terenkripsi.

Kata sandi tidak dikirim melalui email. Jika Anda menunggu pesan berisi kredensial, jangan — buka panel.

Cara login dengannya

ssh root@203.0.113.10

Karakter tidak ditampilkan saat Anda mengetik — itu normal, ketik tanpa melihat dan tekan Enter. Login pertama dibahas secara rinci di artikel login pertama ke mesin.

Di mana menyimpannya

  • Di pengelola kata sandi: Bitwarden, KeePass, 1Password — mana pun, asalkan bukan file notepad di desktop Anda.
  • Sebagai entri terpisah dengan alamat mesin dan tanggal penerbitan.

Di mana tidak boleh menyimpannya: di chat, di tugas, di repositori, di tangkapan layar panel, di file passwords.txt di mesin itu sendiri.

Tangkapan layar tab "Overview" dengan kata sandi yang ditampilkan, yang dikirim ke chat "sebentar saja", akan tetap ada di chat itu selamanya. Jika itu terjadi, ubah kata sandi segera.

Mengapa kata sandi tidak boleh menjadi satu-satunya cara masuk

Mesin menghadap internet pada alamat publik, dan upaya brute-force SSH mulai terjadi dalam beberapa jam pertama. Kata sandi bisa di-brute-force; kunci tidak.

Jadi urutannya:

  1. Tambahkan kunci SSH di tab "Access". Menyimpan kunci akan me-reboot mesin yang sedang berjalan — lakukan ini sebelum mesin menanggung beban apa pun.
  2. Verifikasi login dengan kunci dari jendela terminal baru.
  3. Nonaktifkan login dengan kata sandi:
nano /etc/ssh/sshd_config
PasswordAuthentication no
PermitRootLogin prohibit-password
systemctl restart ssh

Setelah itu kata sandi tetap menjadi cadangan: masih berfungsi di konsol teks dan di layar mesin di panel, tetapi tidak lagi bisa di-brute-force melalui SSH dari luar.

Jika kata sandi terlupa atau hilang

Tidak masalah: kata sandi ada di panel — tab "Access", bagian "Password", tombol "Show password".

Jika Anda mengubah kata sandi di dalam sistem dengan perintah passwd, panel tetap menampilkan nilai lama, dan nilai itu tidak lagi berfungsi. Urutannya:

  1. Tombol "Change password" di tempat yang sama, di tab "Access". Panel membuat kata sandi baru, menampilkannya, dan mengingatnya. Mesin yang sedang berjalan akan di-reboot dalam proses ini: kata sandi diterapkan oleh konfigurasi awal saat boot, jadi tidak akan berlaku tanpa restart.
  2. Jika Anda tidak bisa me-reboot mesin sekarang tetapi Anda memiliki akses kunci SSH, login dan atur kata sandi dengan perintah passwd dari dalam. Panel tidak akan mengetahuinya dan akan terus menampilkan nilai lama.
  3. Jika keduanya tidak berhasil, gunakan disk pemulihan.

Tanda-tanda kata sandi telah disusupi

  • Proses asing, beban CPU tinggi tanpa alasan.
  • Kunci tidak dikenal di /root/.ssh/authorized_keys.
  • Login berhasil dari alamat asing:
last -n 20
grep 'Accepted' /var/log/auth.log | tail -n 20

Jika Anda mencurigai apa pun, ubah kata sandi dan periksa daftar kunci di panel dan authorized_keys di dalam mesin.