- Opsi baru bernama PerSourcePenalties dan PerSourcePenaltyExemptList diperkenalkan ke sshd(8)
- PerSourcePenalties: fitur untuk mendeteksi perilaku klien yang tidak normal dan menjatuhkan sanksi
- PerSourcePenaltyExemptList: fitur untuk mengecualikan alamat klien tertentu dari sanksi
Deteksi dan sanksi terhadap perilaku tidak normal
- sshd(8) mendeteksi perilaku tidak normal seperti klien yang berulang kali gagal dalam autentikasi atau menyebabkan sshd crash.
- Jika perilaku seperti ini terdeteksi, alamat klien akan dikenai sanksi berupa penolakan koneksi selama jangka waktu tertentu.
- Jika pelanggaran berulang, durasi sanksi akan meningkat.
Pengaturan default dan hal yang perlu diperhatikan
- PerSourcePenalties secara default dinonaktifkan, tetapi akan segera diaktifkan secara default. (mulai OpenBSD 7.6)
- Jika banyak pengguna terhubung dari balik blok NAT atau proxy, trafik yang sah bisa ikut terblokir.
- Di sshd_config(5), opsi PerSourcePenalties, PerSourcePenaltyExemptList, dan PerSourceNetBlockSize perlu disesuaikan agar cocok dengan lingkungan yang digunakan.
Opini GN⁺
- Penguatan keamanan: Fitur ini dapat memperkuat keamanan dengan memblokir percobaan akses tidak normal secara efektif.
- Kemudahan pengelolaan: Ada opsi untuk mengecualikan klien tertentu dari sanksi sehingga lebih mudah dikelola.
- Perhatian pada lingkungan NAT: Jika banyak pengguna memakai IP yang sama di lingkungan NAT, pengguna yang sah bisa ikut terblokir sehingga perlu kehati-hatian.
- Aktif secara default: Saat diaktifkan secara default, pemblokiran yang tidak terduga dapat terjadi, sehingga administrator perlu meninjau pengaturannya lebih dulu.
- Fitur serupa di industri: Perangkat lunak server SSH lain juga menyediakan fitur keamanan serupa, sehingga dapat dibandingkan dan ditinjau sesuai kebutuhan.
1 komentar
Komentar Hacker News