Пропустить навигацию.

настройка sshguard freebsd или как защититься от подбора (брута) пароля на сервере

user warning: Got error 28 from storage engine query: SELECT t.*,v.weight AS v_weight_unused FROM term_node r INNER JOIN term_data t ON r.tid = t.tid INNER JOIN vocabulary v ON t.vid = v.vid WHERE r.vid = 10 ORDER BY v.weight, t.weight, t.name in /var/www/multi/data/multi/modules/taxonomy/taxonomy.module on line 640.

как то в один прекрасный вечер .. точнее ночь меня заебло что брутят пасс на сервачок .. =)))
ну вот и решил что пора позаботиться об этом .... и бо с придумыванием паролей у меня сложно =)))
Однако ставим =)))
cd /usr/ports/security/sshguard-ipfw
make CONFIGURE_ARGS="--prefix=/usr/local --with-firewall=ipfw --with-ipfw-rules-range=40-90" install clean

но можно еще сделать по другому кому как нравиться =)))

If you have an allow policy higher than 55050 in your IPFW chain, move it to a lower priority. E.g.:

ipfw list
# 1240 allow ip from any to me 22
ipfw del 1240
ipfw add 56000 allow ip from any to me 22

так дальше раскомментируем следующую строку в /etc/syslog.conf
auth.info;authpriv.info |exec /usr/local/sbin/sshguard

/etc/rc.d/syslogd reload