หลังจากที่ Ubuntu 20.04 ได้ยกเลิกแพคเกจ DenyHosts ออกจากระบบ เนื่องจากต้นทางของโปรแกรมหยุดการพัฒนาไป (จริงๆ มีคนเอาไปดูแลใหม่แล้วที่ GitHub) ก็เลยต้องหาตัวที่มาป้องกันระบบทดแทน ตัวที่ดูว่าน่าจะมาทดแทนได้ก็น่าจะเป็น sshguard, fail2ban สองตัวนี้ ตัวที่ดูใหม่กว่าน่าจะเป็น sshguard จึงลองเอามาใช้ดู

1. เริ่มต้นติดตั้ง

apt install sshguard

เราสามารถไป config ระบบได้ที่ /etc/sshguard/sshguard.conf

มีค่า config ที่เป็น default อยู่แล้ว ให้เราใส่เพิ่มไปบรรทัดสุดท้าย