masuk akses root , ada beberapa penyedia layanan Virtual server private (VPS) yang masih tidak menginzikan masuk sebagai root karena sebagai pengamana vps kamu seperti Penyedia Google clud Platfrom , Biznet , Idcloudhost , Aws , Azure dll
jika kamu tidak mendapatkan akses root maka kamu tidak bisa menjalanakan, auto script installer vps dan installer panel pada vps , karena terdapat keterbatasan izin pada akses
untuk mengayasi kamu perlu membuka atau masuk Sebagai User Root pada VPS Ubuntu & Debian
Baca juga : Cara Memberikan hak akses Sudo di VPS CentOS
Apa itu Akses Root pada VPS
Akses root adalah akses dimana kita mendapatkan control secara penuh dalam mengatur dan menginstall semua konfigurasi di vps , dalam hal ini sama seperti kita login sebagai adminstator pada OS windows
jika kita masih login dengan akses user biasa dan bukan root masih memiliki banyak keterbatasan dalam akses serta setting os kamu
Sebenarnya ini tidak menjadi masalah yang besar. Dengan menggunakan username yang diberikan default provider, kita bisa menjalankan perintah yang membutuhkan root dengan perintah sudo, atau bisa juga dengan perintah sudo su atau sudo -i.
Cara Mengaktifkan Root Login di VPS Debian dan Ubuntu
pertama tama kita harus login ke vps kamu , dengan menggunakan informasi login dari Penyedia layanan ISP , biasanya akan masuk di email kamu
- Pertama Login VPS
- kemudian masukan kode perintah di bawah ini
1 2 |
sudo su cd |
setelah itu konfigurasi SSH Sebagai berikut ini :
1 |
nano /etc/ssh/sshd_config |
kemudian ubah seperti di bawah ini
PermitRootLogin prohibit-password menjadi PermitRootLogin yes
PasswordAuthentication no, ubah menjadi PasswordAuthentication yes
jika kamu masih belum jelas bisa melihat gambar di bawah ini
- Simpan file dengan cara tekan Ctrl x lalu y lalu Enter
- kemudian ganti password akses root dengan memasukan kode di bawah ini
1 |
passwd |
- masukan kode di bawah ini untuk restart service ssh
1 2 |
service ssh restart service sshd restart |
- selesai
Catatan tambahan kode perintah Akses Root
- Untuk mengetahui posisi login kamu bisa menjalankan perintah ini
1 |
whoami |
- Cek service ssh
1 |
service ssh status |
Cara Nonaktifkan Akses Root Login
dengan akses root kita bisa mengakses semua konfigurasi penting di sistem operasi , untuk keamanan sebaiknya perlu di nonaktifkan
Untuk melakukan ini, ikuti langkah-langkah ini:
-
- Masuk ke server sebagai root menggunakan SSH.
- setelah itu konfigurasi SSH Sebagai berikut ini :
- Temukan baris PermitRootLogin yes kemudian Ubah baris sebagai PermitRootLogin no
- Simpan perubahan ke file /etc/sshsshd_config, dan kemudian keluar dari editor teks.
- Restart layanan SSH menggunakan perintah yang sesuai untuk distribusi Linux Anda:
1 |
service ssh restart |
coba login ke vps kamu dengan akses root kambali pasti tidak bisa
jika kamu masih mengalami banyak masalah atau kesulitan bisa berkomntar di bawah ini atau diskusi di group telegram kami