Ambil password root, login lewat SSH, pakai Console VNC, dan amankan server di hari pertama.
Setelah VPS siap, langkah pertama adalah masuk ke server. Ada dua cara: lewat SSH dari komputer kamu, atau lewat Console VNC dari browser. SSH adalah cara sehari-hari, sedangkan Console berguna saat SSH tidak bisa dipakai, misalnya karena firewall salah atur atau jaringan di dalam VPS bermasalah.
Mengambil password root
- Buka layanan EPYC NVMe VPS di area klien.
- Pilih tab Akses.
- Di bagian password root, klik Tampilkan. Password yang semula tersamar akan terlihat.
- Salin password. Tampilan password akan tersembunyi lagi secara otomatis setelah beberapa saat, jadi salin segera.
Simpan password di pengelola kata sandi, jangan di catatan biasa atau chat.
Login lewat SSH
Di tab Akses tersedia perintah SSH yang siap disalin, berisi pengguna root dan alamat IPv4 VPS kamu. Cukup klik tombol salin, lalu tempel di terminal.
- Linux dan macOS: buka aplikasi Terminal, tempel perintah SSH, lalu tekan Enter.
- Windows 10 dan 11: buka PowerShell atau Windows Terminal. Perintah
sshsudah tersedia bawaan.
Saat pertama kali terhubung, kamu akan ditanya apakah mempercayai fingerprint server. Ketik yes, lalu masukkan password root. Saat mengetik password, layar tidak menampilkan karakter apa pun. Itu normal.
Memakai Console VNC
Klik Console di tab Akses. Console terbuka di tab browser baru dan menampilkan layar VPS seperti monitor yang tersambung langsung. Login dengan pengguna root dan password yang sama. Console tetap bisa dipakai walaupun SSH tertutup, sehingga ini adalah jalan masuk darurat saat kamu terkunci di luar server.
Reset password root
Kalau kamu lupa password atau mencurigai password bocor, password root bisa direset dari tab Akses:
- Hentikan VPS dulu dengan tombol Stop di tab Ringkasan. Reset password hanya bisa dilakukan saat VPS dalam keadaan berhenti.
- Kembali ke tab Akses, pilih reset password.
- Ketik RESET untuk konfirmasi.
- Setelah selesai, nyalakan VPS dengan Start, lalu ambil password baru lewat tombol Tampilkan.
Mengamankan server di hari pertama
VPS dengan akses root berarti keamanan server menjadi tanggung jawab kamu. Langkah dasar berikut sangat disarankan sebelum memasang aplikasi:
- Perbarui paket sistem. Di Ubuntu atau Debian jalankan
apt update && apt upgrade -y. Di AlmaLinux, Rocky Linux, atau Fedora jalankandnf upgrade -y. - Ganti password root dengan perintah
passwd, pakai password panjang dan unik. - Buat pengguna biasa dengan hak sudo, misalnya
adduser nivellaluusermod -aG sudo nivel(di keluarga Red Hat pakai grupwheel). Pakai pengguna ini untuk pekerjaan harian. - Pakai SSH key. Buat pasangan kunci di komputer kamu dengan
ssh-keygen, lalu salin kunci publik ke server denganssh-copy-id nivel@IP-VPS. - Matikan login dengan password setelah SSH key berhasil dipakai. Ubah
PasswordAuthentication nodi/etc/ssh/sshd_config, lalu restart layanan SSH. Pertimbangkan jugaPermitRootLogin no. - Simpan backup di tempat lain, bukan hanya di VPS yang sama.
Sebelum mematikan login password, pastikan kamu sudah berhasil login memakai SSH key di jendela terminal lain. Kalau terlanjur terkunci, masuk lewat Console untuk memperbaiki konfigurasi.
Membatasi port lewat firewall jaringan
Selain firewall di dalam sistem operasi, tersedia firewall di level jaringan yang dikelola tim Nivelva. Buka tab Security, lalu isi formulir permintaan aturan. Formulir ini ramah pemula dan menyediakan preset, misalnya web 80/443, atau SSH 22 dengan pilihan membatasi IP sumber. Kamu juga bisa menambah port kustom sampai 20 entri dengan protokol TCP atau UDP. Permintaan dikirim sebagai tiket dukungan dan diproses tim. Kamu bisa mengirim satu permintaan setiap 30 menit.
Contoh: agar SSH hanya bisa diakses dari kantor, pilih preset SSH 22 lalu isi IP publik kantor kamu sebagai sumber.
Tanya jawab
Password root tidak bisa dipakai login. Apa yang salah? Pastikan tidak ada spasi ikut tersalin. Bila password sudah kamu ganti dari dalam server, password di tab Akses tidak lagi berlaku. Pakai Console atau reset password saat VPS berhenti.
Kenapa tombol reset password tidak bisa dipakai? Reset hanya tersedia saat VPS berhenti. Klik Stop di tab Ringkasan terlebih dahulu.
SSH tertutup karena salah atur firewall di server. Bagaimana masuk? Buka Console dari tab Akses. Console tidak bergantung pada SSH, sehingga kamu bisa memperbaiki aturan firewall dari sana.
Apakah tim Nivelva menyimpan password root saya? Password yang tampil di tab Akses adalah password awal atau hasil reset. Begitu kamu menggantinya dari dalam server, hanya kamu yang mengetahuinya.