Код: Выделить всё
apt-get install sshguard
Код: Выделить всё
mcedit /etc/syslog-ng.conf
Код: Выделить всё
filter sshlogs { facility(auth, authpriv) and match("sshd"); };
destination sshguardproc {
program("/usr/sbin/sshguard"
template("$DATE $FULLHOST $MESSAGE\n"));
};
log { source(src); filter(sshlogs); destination(sshguardproc); };
Код: Выделить всё
iptables -N sshguard
iptables -A INPUT -p tcp --dport 22 -j sshguard
Код: Выделить всё
service syslog-ng restart
iptables-save