Tutorial Disable Password SSH untuk User Tertentu

Tutorial Disable Password SSH untuk User Tertentu

Secure Shell (SSH) adalah protokol yang umum digunakan untuk mengakses server secara remote. Demi meningkatkan keamanan, disarankan untuk menggunakan autentikasi berbasis kunci SSH dibandingkan password. Namun, dalam beberapa kasus, Anda mungkin ingin menonaktifkan autentikasi password hanya untuk user tertentu. Berikut adalah langkah-langkah Disable Password SSH User Tertentu.

Persiapan Awal

Sebelum menonaktifkan login menggunakan password untuk user tertentu, pastikan Anda memiliki akses ke server dan telah mengatur autentikasi berbasis kunci SSH.

Edit Konfigurasi SSH

Konfigurasi SSH dapat diubah pada file sshd_config. Untuk mengedit file ini, gunakan editor teks seperti nano:

sudo nano /etc/ssh/sshd_config

Tambahkan Pengaturan untuk User Tertentu

Di dalam file konfigurasi, tambahkan baris berikut di bagian bawah untuk menonaktifkan autentikasi password bagi user tertentu (gantilah username dengan nama user yang ingin Anda atur):

Match User username
    PasswordAuthentication no

Jika ingin menerapkan aturan ini untuk beberapa user, Anda bisa menggunakan pemisah spasi:

Match User user1 user2 user3
    PasswordAuthentication no

Simpan dan Restart SSH

Setelah melakukan perubahan, simpan file dan keluar dari editor (di nano, gunakan CTRL + X, lalu Y, dan tekan Enter). Kemudian, restart layanan SSH agar perubahan diterapkan:

sudo systemctl restart ssh

Verifikasi Konfigurasi

Untuk memastikan bahwa user yang telah ditentukan tidak dapat login dengan password, coba lakukan login SSH menggunakan user tersebut:

ssh username@server_ip

Jika konfigurasi berhasil, maka server akan menolak login menggunakan password dan hanya menerima autentikasi menggunakan kunci SSH.

Kesimpulan

Dengan mengikuti langkah-langkah Disable Password SSH User Tertentu, Anda dapat meningkatkan keamanan server dengan menonaktifkan autentikasi berbasis password hanya untuk user tertentu. Hal ini mengurangi risiko serangan brute force terhadap akun-akun sensitif di server Anda.

Previous Article

VPS Forex untuk Trading yang Lebih Efektif

Next Article

Tutorial Blokir Akses Folder dan File dengan .htaccess

Write a Comment

Leave a Comment

Your email address will not be published. Required fields are marked *