Cara enable atau disable Login Root SSH dan membatasi Akses SSH di Linux
semua orang tahu bahwa sistem Linux dilengkapi dengan akses user root,secara default akses root diaktifkan untuk para penggunanya. Untuk alasan keamanan tersebut bukan ide yang baik jika memiliki ssh akses root diaktifkan untuk pengguna yang tidak sah. Karena hacker dapat mencoba untuk brute force password dan mendapatkan akses ke sistem anda.
Cara Menonaktifkan Akses Root SSH
Untuk menonaktifkan login root, buka ssh file konfigurasi / etc / ssh / sshd_config dengan editor pilihan anda contoh disini menggunakan nano
nano /etc/ssh/sshd_config
Cari baris berikut
#PermitRootLogin no
Hapus tanda pagar '#' dari awal baris dan Membuat garis terlihat seperti mirip dengan ini
PermitRootLogin no
Kemudia Restart SSH
service sshd restart
Mulai saat ini anda gak bisa login dengan user root,untuk mengatasinya login dengan user biasa kemudian pindah jadi root dengan perintah "su" kemudian akan diminta password root
|
User biasa pindah ke root |
Untuk cara mengaktifkan kembali user root,kebalikan dari langkah diatas yaitu memberikan kembali tanda pagar "#" pada baris
PermitRootLogin no kenudian restart kembali ssh
Membatasi jumlah login ssh pada centos
Untuk membatasi jumlah login ssh ke server kita memerlukan akses user root,tutorial ini kita bisa membatasi akses login user ssh keseluruhan atau sebagian user
berikut perintahnya
nano /etc/security/limits.conf
Kemudian tambahkan baris berikut
Untuk Membatasi Keseluruhan user
* hard nproc 1
Untuk membatasi peruser
user hard nproc 1
Untuk keluar dari /etc/security/limits.conf tekan ctrl + x bersamaan lalu tekan Y ENTER teraakhir restart SSH
service sshd restart
Lengkapnya seperti ini
|
membatasi akses ssh |
Untuk tutorial lainnya mengenai SSH ada disini
Jika ada pertanyaan mengenai Cara enable atau disable Login Root SSH dan membatasi Akses SSH di Linux silhkan komentar