DEV Community

fixploit03
fixploit03

Posted on

Cara Batasi Akses SSH Berdasarkan User

1. Edit file konfigurasi SSH:

sudo nano /etc/ssh/sshd_config
Enter fullscreen mode Exit fullscreen mode

2. Tambahkan baris berikut di bagian paling bawah:

AllowUsers <user1> <user2>
Enter fullscreen mode Exit fullscreen mode

Catatan: Ganti <user1> <user2> dengan username yang diizinkan. Pisahkan dengan spasi kalau lebih dari satu user.

3. Simpan dan keluar:

CTRL+X -> Y -> Enter
Enter fullscreen mode Exit fullscreen mode

4. Restart service SSH:

sudo systemctl restart ssh
Enter fullscreen mode Exit fullscreen mode

5. Buat user baru untuk tes:

sudo adduser <username>
Enter fullscreen mode Exit fullscreen mode

6. Tes koneksi dengan user yang tidak diizinkan:

ssh -p 2222 <user>@<ip_server>
Enter fullscreen mode Exit fullscreen mode

User yang tidak ada di AllowUsers harusnya muncul Permission denied.


Kalau ada pertanyaan, silakan tanyakan di kolom komentar :)

Top comments (0)