Hi teman2, jika kamu punya VPS linux ubuntu di Digital ocean dan tidak bisa login root dengan password via SSH, maka cara dibawah ini akan bisa membuat kamu login sebagai root di vps digital ocean. Berikut adalah langkah-langkahnya,
langsung saja:
- Login ke Dashboard digital ocean kamu, cari droplet yang bersangkutan, dan klik.
- Di menu sebelah kiri, klik menu ‘Access’, kemudian cari dan klik tombol ‘launch console’, ini akan membuka popup window dan kamu akan login sebagai root user
- Langkah ini optional jika kamu lupa password root: klik ‘reset root password’ dan login sebagai root dengan password yang terkirim di email
- di terminal, setelah berhasil login ketik: nano /etc/ssh/sshd_config
- cari line: PasswordAuthentication, set nilai yes. (ini akan memperbolehkan login dengan password)
- cari line: EnableRootLogin, set nilai yes (ini akan memperbolehkan user root untuk bisa login via ssh)
- Restart service ssh dengan command: systemctl restart ssh
- Kamu harusnya sekarang sudah bisa login via SSH dari terminal
Saran: Metode ini sebenarnya akan membuat droplet kamu menjadi kurang aman, karena user root sekarang bisa login darimana saja (bisa di brute force). Sebaiknya setelah ini, kamu generate public key, karena login SSH dengan key itu lebih aman. Setelah bisa login dengan key, baru di nonaktifkan lagi deh option di step 5 dan 6.
Ok, semoga kamu sudah bisa kembali login root dengan password ke VPS kamu di digital ocean ya. Selamat mencoba!
Kamu belum punya VPS? dapetin gratis $100 untuk vps digital ocean