HELPER VPS

Instal ulang VPS dan password root, dari melihat hingga membuat ulang

Password root bisa dilihat lagi di halaman server selama 7 hari dan bisa dibuat baru kapan saja. Jika ingin mengembalikan sistem ke kondisi awal, instal baru sistem operasi atau image aplikasi di server yang sama.

Di mana melihat password root

Saat server dibuat, password root yang panjang dan acak ditetapkan otomatis. Klik server di daftar server akun untuk membuka halaman server, di sana ada kolom password root, dan klik lihat untuk menampilkannya. Salin dengan fitur salin di sebelahnya lalu tempel saat login SSH.

Password ditampilkan selama 7 hari setelah diatur, lalu dihapus dari sisi kami. Password dienkripsi dan hanya disimpan sebentar, jadi simpan di password manager saat login pertama. Jika ingin menghapusnya lebih cepat, klik hapus sekarang dan langsung terhapus. Password di dalam server tetap sama, hanya salinan yang disimpan untuk tampilan yang dihapus.

Jika server dibuat lewat API, password yang sama disertakan sekali di root_password pada respons pembuatan, dan juga bisa dilihat di halaman server selama 7 hari.

Dua cara mengganti password root

Cara 1. Buat password baru di halaman server

Klik buat password root baru di halaman server, maka password acak baru ditetapkan di server dan ditampilkan lagi di layar selama 7 hari. Ini cara tercepat jika lupa password atau password sudah hilang dari layar setelah 7 hari. Bisa dipakai saat server berjalan atau berhenti, dan file serta pengaturan di disk tetap utuh.

Cara 2. Ganti langsung di dalam server

Jika sudah login, ganti ke password pilihan Anda dengan perintah passwd. Cukup ketik password baru dua kali. Password yang diganti dengan cara ini tidak tampil di halaman server, jadi pastikan disimpan sendiri.

Terminal
passwd

Paling aman jika sehari hari login dengan SSH key dan password disimpan untuk keadaan darurat. Untuk menambahkan key, ikuti panduan SSH key, dan di Windows ikuti panduan login SSH dari Windows.

Kapan instal ulang dipakai

Instal ulang adalah fitur untuk menghapus disk dan memasang sistem operasi atau image aplikasi baru sambil mempertahankan server. Nama server, tarif, dan tanggal tagihan tetap berlanjut, dan bisa dipakai tanpa biaya tambahan. Bagus dipakai dalam situasi berikut.

  • Saat banyak pengaturan sudah diubah dan ingin mulai lagi dari awal dengan rapi
  • Saat ingin beralih dari Ubuntu ke sistem operasi lain seperti Debian atau AlmaLinux
  • Saat ingin beralih ke image aplikasi seperti Docker, WordPress, atau LEMP dan langsung memakainya
  • Saat kondisi server meragukan dan ingin membangun ulang dengan sistem yang bersih

Instal ulang menulis ulang seluruh disk, jadi semua file, database, dan pengaturan di dalam server terhapus. Pastikan memindahkan data yang diperlukan ke PC atau penyimpanan lain terlebih dahulu. Cara mudahnya dirangkum di langkah berikut.

Memindahkan data sebelum instal ulang

Kemas file website dan pengaturan server menjadi satu file arsip, dan simpan database sebagai file dump. Untuk MySQL dan MariaDB, ekspor semua database ke satu file seperti di bawah.

Terminal
mkdir -p /root/keep
tar czf /root/keep/files.tar.gz /var/www /etc/nginx
mysqldump --single-transaction --all-databases | gzip > /root/keep/db.sql.gz
ls -lh /root/keep

Jika memakai PostgreSQL, ekspor dengan sudo -u postgres pg_dumpall | gzip > /root/keep/pg.sql.gz. Setelah semua terkemas, unduh dengan scp dari PC Anda. Perintahnya sama untuk Windows PowerShell, Mac, dan Linux.

Komputer Anda
scp -r root@YOUR_SERVER_IP:/root/keep ./keep

Jika ingin menyimpan seluruh disk server persis seperti saat itu, Anda juga bisa memesan snapshot sebelum instal ulang. Perbedaan backup otomatis dan snapshot dirangkum di panduan backup dan snapshot.

Urutan instal ulang

Langkah 1. Buka instal ulang di halaman server

Klik server di daftar server akun lalu buka bagian instal ulang. Instal ulang bisa dipakai saat server berjalan atau berhenti. Jika server ditangguhkan karena tagihan tertunda, hidupkan lagi server dengan bayar satu bulan lagi sekarang di bagian perpanjangan, lalu instal ulang.

Langkah 2. Pilih image

Pilih yang akan diinstal baru dari sistem operasi seperti Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS Stream, dan FreeBSD, atau image aplikasi seperti Docker, WordPress, LEMP, dan Node.js. Ciri tiap sistem operasi bisa dilihat di daftar sistem operasi.

Langkah 3. Konfirmasi dengan mengetik nama server

Agar tidak menghapus server lain karena salah, tombol instal ulang baru aktif setelah nama server diketik persis di kolom konfirmasi. Ketik nama yang sama persis dengan yang tampil di daftar server, lalu klik instal ulang.

Langkah 4. Tunggu sampai instalasi selesai

Status server berubah menjadi sedang menginstal, lalu kembali ke berjalan setelah instalasi selesai. Halaman server menampilkan status secara otomatis, jadi biarkan saja. Password root untuk sistem baru dibuat baru dan ditampilkan lagi di kolom password root selama 7 hari.

Login lagi setelah instal ulang

Sistem baru juga membuat fingerprint server SSH baru. Karena itu PC yang pernah login sebelumnya akan menampilkan pesan REMOTE HOST IDENTIFICATION HAS CHANGED. Pesan ini selalu muncul setelah server diinstal baru, jadi cukup hapus fingerprint lama yang tersimpan lalu login lagi.

Komputer Anda
ssh-keygen -R YOUR_SERVER_IP
ssh root@YOUR_SERVER_IP

Login ke sistem yang diinstal ulang dengan password root baru. Untuk server yang sebelumnya diakses dengan SSH key, masuk sekali dengan password lalu tambahkan key lagi. Di Mac dan Linux cukup dengan satu baris perintah di bawah. Untuk Windows, pakai perintah satu baris di panduan login SSH dari Windows.

Komputer Anda
ssh-copy-id root@YOUR_SERVER_IP

Setelah bisa login, perbarui sistem sesuai panduan login pertama, lalu buka lagi hanya port yang dipakai dengan panduan firewall dasar. Unggah data yang dipindahkan dengan scp, lalu pulihkan dengan perintah seperti tar xzf dan gunzip < db.sql.gz | mysql.

Perbedaan instal ulang dan hapus server

Instal ulang adalah fitur untuk tetap memakai server yang sama sambil mengganti sistemnya saja, sedangkan hapus server adalah fitur untuk membersihkan server dan disk sepenuhnya. Jika masih akan memakai server, instal ulang adalah pilihan yang tepat. Hapus server juga sama seperti instal ulang, tombolnya baru aktif setelah nama server diketik.

Saat ingin mengganti sistem operasi pun, tidak perlu menghapus dan membuat server baru, cukup ganti dengan instal ulang. Kode server dan tanggal tagihan tetap sama, jadi info server yang terdaftar di API atau tool monitoring juga tidak perlu diubah.

Jika server tidak dibutuhkan lagi, pakai hapus. Sisa masa bulan yang sudah dibayar tidak dikembalikan, jadi paling hemat merapikannya menjelang tanggal tagihan. Cara pembayaran dan perpanjangan bisa dilihat lengkap di halaman harga dan kebijakan pengembalian dana.

Panduan terkait

Pengaturan yang bagus dilakukan setelah panduan ini.

Lihat semua panduan