Setiap kali saya menerapkan denyhosts atau fail2ban dalam lingkungan produksi, ia telah membuat aliran tiket dijamin dari permintaan pembuka kunci, permintaan pengaturan ulang kata sandi, permintaan untuk mengubah pengaturan atau mengelola daftar putih, dan umumnya hanya orang yang menyerah untuk masuk ke melihat ke dalam hal-hal dan bersandar lebih pada sysadmin untuk hal-hal yang bisa mereka lakukan sendiri.
Ini bukan masalah teknis dengan salah satu alat per-se, tetapi jika jumlah pengguna Anda dalam lusinan atau lebih besar itu akan menjadi peningkatan nyata dalam beban kerja dukungan dan pengguna frustrasi.
Juga, masalah yang mereka selesaikan adalah mereka mengurangi risiko serangan masuk brute force ssh. Jujur, risiko itu sangat kecil asalkan Anda bahkan memiliki kebijakan kata sandi yang cukup baik.
.conf
file apa pun dan alih-alih menaruh konfigurasi Anda dalam.local
file. Ini juga membuat upgrade lebih mudah, karena tidak ada file lokal Anda yang ditimpa.