Cara Disable root dan Limit user access pada SSH
Assalamualaikum wr wb
Pada kesempatan kali ini saya akan menjelaskan tentang cara Disable root dan Limit user access pada SSH. Disable root berarti mematikan atau menonaktifkan user root, jadi user tidak dapat login menggunakan user root. nah limit user access berarti user atau client hanya dapat login dengan user account yang telah di tambahkan oleh server. Disable root dan Limit user access ini menambah keamanan pada server yang telah kita buat.
Persiapan :
- 1 Server CentOS 7 dengan IP Address 172.16.11.101/24
- 1 Client Windows 10 dengan IP Address 172.16.11.102/24
- Aplikasi PuTTY pada windows 10
Langkah Langkah :
Pertama kita buat user account terlebih dahulu
adduser pandutama
passwd pandutama
New password:
Retype new password:
Untuk konfigurasinya, Edit file /etc/ssh/sshd_config
vi /etc/ssh/sshd_config
Kemudian edit pada tulisan #PermitRootLogin yes menjadi #PermitRootLogin no Nah pengubahan tersebut menyebabkan user tidak dapat meremote menggunakan user root.
Sebelum
Sesudah
Kemudian tambahkan script dibawahnya untuk user yang diperbolehkan login menggunakan ssh.
PermitRootLogin no
AllowUsers reyshia
Setelah itu restart ssh dengan perintah
systemctl restart sshd
Verifikasi Client :
Pertama buka PuTTY, Kemudian masukan IP server anda yaitu 172.16.11.101
Coba login menggunakan user root kemudian masukan password ketika login pada server
Maka hasil outputnya tidak akan bisa login menggunakan user root, meskipun password yang kita masukan benar
Kemudian coba login menggunakan user yang telah dibuat oleh server, yaitu user reyshia.
Maka hasil outputnya akan berhasil meremote system server, jika password yang anda masukan benar
Alhamdulillah Cara Disable root dan Limit user access pada SSH sudah berhasil gan,
Selamat dan Semangat mencoba guys!
Cukup sekian dari saya
Wassalamualaikum wr wb
0 comments: