Cara Mengamankan SSH di VPS Ubuntu

Cara Mengamankan SSH di VPS Ubuntu

Menggunakan SSH Key Authentication

Generate SSH key di komputer lokal:

ssh-keygen -t ed25519

Salin public key ke VPS:

ssh-copy-id user@IP_VPS

Menonaktifkan Login Root

Edit konfigurasi SSH:

sudo nano /etc/ssh/sshd_config

Atur konfigurasi berikut:

PermitRootLogin no

Mengganti Port SSH Default

Ubah port SSH dari default:

Port 6969 #bebas diisi berapa

Gunakan port non-default (22) sesuai kebutuhan.

Menonaktifkan Password Authentication

Batasi autentikasi hanya menggunakan SSH key:

PasswordAuthentication no

Reload Konfigurasi SSH

Terapkan perubahan konfigurasi:

sudo systemctl reload ssh

Verifikasi

Login menggunakan port baru:

ssh -p 6969 user@IP_VPS

Pastikan login root dan password sudah tidak dapat digunakan.

Related Posts

Comments (0)

Please login to post a comment

No comments yet. Be the first to share your thoughts!

Ilham Shofa

creativity is just connecting things. - Steve Jobs

ilhameid.© 2026