ขึ้นอยู่กับ. มักจะเป็นที่ถกเถียงกัน
ครอบครัว BSD มี บัญชีดำ
ซึ่งเหมาะสำหรับการกรอง bruteforcer/scanners บนชั้นแอปพลิเคชัน Linuxes นั้นหยิ่งผยอง ดังนั้นพวกเขาจึงมีแต่ Python Framework ที่แปลกประหลาดเท่านั้น ล้มเหลว 2 แบนซึ่งในความคิดของฉัน ควรถูกปฏิเสธระหว่างอัลฟาเทสต์ และไม่ได้รับอนุญาตให้เข้าสู่การติดตั้งระดับการผลิตใดๆ
ในทางกลับกัน หากคุณไม่อนุญาตให้รูทเข้าสู่ระบบผ่าน ssh (ซึ่งเป็นตัวเลือกความปลอดภัยตามปกติ) แสดงว่าคุณมีสิ่งกีดขวาง bruteforce เพิ่มเติม (อีกครั้ง การกระจาย Linux หลายตัวยืนยันว่ารูทควรจะสามารถเข้าสู่ระบบผ่าน SSH ได้) .
ยังคงเป็นที่ถกเถียงกันอยู่ วิศวกรบางคนชอบผูก sshd กับพอร์ตอื่นที่ไม่ใช่ tcp/22 แบบดั้งเดิม บางคนจะอนุญาต ssh ผ่าน VPN เท่านั้น (ดูนี่บอกเราเกี่ยวกับ ล้มเหลว 2 แบน แล้ว). นั่นเป็นทางเลือกส่วนบุคคล ตัวฉันเองไม่ได้ปิด tcp/22 บนเซิร์ฟเวอร์ของฉัน แต่ฉันใช้นโยบายรหัสผ่านและไม่อนุญาตให้รูทเข้าสู่ระบบผ่าน SSH บางคนอาจบอกว่าฉันเดินบนขอบ ฉันพูดว่า - การใช้ ssh กับ tcp/2202 เป็นการทรมานตัวเอง