[root@PAJAJARAN ~]# nano /etc/ssh/sshd_config
Lalu akan muncul File sshd_config, cari parameter berikut :
# Authentication:
#LoginGraceTime 2m
#PermitRootLogin yes
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10
Hilangkan tanda '#' di depan PermitRootLogin dan ubah menjadi "no" menjadi :
PermitRootLogin no
Untuk yang lainnya tidak perlu diubah, cukup satu baris diatas saja. Simpan perubahan dan keluar dari editor. Lalu restart service sshd untuk menerapkan perubahan yang sudah kita lakukan.
[root@PAJAJARAN ~]# /etc/init.d/sshd restart
atau
[root@PAJAJARAN ~]# service sshd restart
Untuk mencoba apakah konfigurasi sudah berjalan dengan baik atau tidak, kita harus Logout terlebih dahulu, lalu coba untuk login kembali sebagai root. Apabila konfigurasi berhasil, maka seharusnya kita tidak bisa login.
login as: root
root@192.168.1.100's password:
Access denied
root@192.168.1.100's password:
Perlu diingat, bahwa Login root yang kita nonaktifkan hanyalah ketika login secara Remote (ssh). Dan Apabila kita mengakses server secara langsung, tentu saja kita masih bisa login sebagai root.
Komentar ini telah dihapus oleh pengarang.
BalasHapus