Cara Disable Login SSH Root di Server Linux

Untuk keamanan, selain mengganti port SSH pada server linux, anda juga bisa mendisable user root saat login. Sehingga ketika ada yang ingin login dengan user root secara langsung, akan di tolak oleh sistem. Berikut langkah-langkah untuk menonaktifkan login ssh root.

Membuat Akun User

Sebelum melakukan disable login root, anda wajib mempunyai user lain untuk login terlebih dahulu. Silahkan ikuti petunjuk berikut untuk membuat user:

  • Silahkan login root server terlebih dahulu
  • buat user baru dengan menjalankan perintah berikut:
adduser userbaru

Silahkan ganti userbaru dengan user SSH yang anda inginkan.

  • setelah itu, silahkan buat password untuk user baru anda dengan perintah berikut:
passwd userbaru
  • Untuk memberikan hak akses root/ sudo, silahkan jalankan perintah berikut:
echo 'userbaru ALL=(ALL) ALL' >> /etc/sudoers
  • Silahkan coba login ke user baru tersebut dengan menjalankan perintah berikut:
ssh userbaru@ip.server

silahkan ganti ip.server dengan IP server anda

Disable Login Root

  • Silahkan login ke root server anda
  • untuk mendisable login root, silahkan jalankan perintah berikut:
sudo nano /etc/ssh/sshd_config
  • Cari baris PermitRootLogin yes, dan ubah menjadi PermitRootLogin no. Jika ada comment (tanda #) didepannya, hapus tanda tersebut.
  • Setelah itu silahkan save, dan restart SSH server anda dengan menjalankan perintah berikut:
sudo service sshd restart

Saat ini, anda tidak bisa langsung login menggunakan user root. Anda perlu login ke server dengan user lain yang telah di buat sebelumnya setelah itu anda dapat login root dengan perintah:

su root
4.8/5 - (19 votes)
Tri Wahyudi

Recent Posts

Mengamankan Server Cyberpanel dengan Fail2ban dan Firewalld

setelah firewalld berhasil di aktifkan di cyberpanel. dan untuk mengantisipasi serangan dari luar terhadap server…

5 days ago

Cara Mengaktifkan Firewalld di Server Cyberpanel

bagi pengguna CSF yang ingin beralih firewall dari CSF ke FirewallD berikut langkah-langkahnya. Silahkan uninstall…

5 days ago

Cara menghapus CSF (ConfigServer Security & Firewall) dari server cyberpanel

saat ini CSF sudah tidak di kembangkan lagi, sehingga sudah tidak kompatibel dengan cyberpanel versi…

5 days ago

Cara mengatasi Errors during downloading metadata for repository ‘gf’ saat menjalankan update linux

saat menjalankan perintah: yum update -y Keluar pesan error seperti berikut: [root@server ~]# yum update…

5 days ago

Mengatasi error ‘tech_domains’ array in /etc/cpanel/ea4/ea4-metainfo.json contained only invalid or empty entries pada cpanel

Saat akses file manager ataupun DNS Zone Manager, keluar error seperti berikut: A warning occurred…

9 months ago

Cara Secure Partisi /tmp di WHM/Cpanel

cPanel & WHM juga menawarkan skrip bawaan yang memaksimalkan keamanan partisi /tmp. Hal ini dilakukan…

1 year ago