PDA

Bekijk Volledige Versie : BFD regel voor ProFTPd



Christophe1
21/12/14, 02:30
Hallo iedereen

Zou iemand me a.u.b. kunnen helpen met de correcte BFD regel(s) voor ProFTPd?

Overal vind ik:


# failed logins from a single address before ban
# uncomment to override conf.bfd trig value
# TRIG="10"

# file must exist for rule to be active
REQ="/usr/sbin/proftpd"

if [ -f "$REQ" ]; then
PORTS="20,21"
LP="/var/log/auth.log"
TLOG_TF="proftpd"

## PROFTPD
ARG_VAL=`$TLOG_PATH $LP $TLOG_TF | sed -e 's/::ffff://' | grep -E '[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+' | tr -d ':' | sed -n -e '/proftpd/s/.*USER \(.*\) no such user found from \([^ ]*\).*/\2:\1/p'`
fi

Maar in /var/log/auth.log zie ik bv ook regels die er als volgt uitzien:
Dec 21 02:21:04 da proftpd[27744]: 88.105.243.242 (108.129.51.64[108.129.51.64]) - USER test (Login failed): Incorrect password.

En ook hiervoor had ik graag een BFD regel...

Alvast bedankt voor enige hulp!

Christophe1
21/12/14, 14:29
Een BFD regel voor /var/log/proftpd/auth.log zou ook een optie zijn.

IP's die ik na enkele pogingen zou willen blokkeren komen op volgende manier in de logs:
ProFTPd [27596] 120.24.58.165 [21/Dec/2014:14:13:01 +0100] "PASS (hidden)" 530

Blacky
26/12/14, 16:19
Is het niet handiger om in plaats daarvan CSF/LFD te installeren? Die kan wat meer en neemt proftpd foute logins automatisch mee.