httpd-userdit.conf 파일을 아래와 같이 수정한다
<directory "domain_html_full_path" >
....
AddDefaultCharset utf-8
php_value default_charset utf-8
...
< /directory>
<directory "domain_html_full_path" >
....
AddDefaultCharset utf-8
php_value default_charset utf-8
...
< /directory>
grep "Failed password for" /var/log/secure | egrep -v "invalid user|{USERID}|{LOGINIP}" | awk '{ print $11}' | uniq | sed "s/^/all:/" > /tmp/anonymous_login
grep "Failed password for invalid user" /var/log/secure.1 | awk '{ print $13}' | uniq | sed "s/^/all:/" >> /tmp/anonymous_login
grep "vsftpd:auth): authentication failure" /var/log/secure | egrep -v "{USERID}|{LOGINIP}" | awk '{ print $14}' | uniq | sed "s/^rhost=/all:/" >> /tmp/anonymous_login
cat /tmp/anonymous_login /etc/hosts.deny | sort | uniq > /tmp/hosts.deny
cp /tmp/hosts.deny /etc/hosts.deny
05,35 * * * * grep "Failed password for" /var/log/secure | egrep -v "invalid user|{USERID}|{LOGINIP}" | awk '{ print $11}' | uniq | sed "s/^/all:/" > /tmp/anonymous_login
06,36 * * * * grep "Failed password for invalid user" /var/log/secure.1 | awk '{ print $13}' | uniq | sed "s/^/all:/" >> /tmp/anonymous_login
07,37 * * * * grep "vsftpd:auth): authentication failure" /var/log/secure | egrep -v "{USERID}|{LOGINIP}" | awk '{ print $14}' | uniq | sed "s/^rhost=/all:/" >> /tmp/anonymous_login
08,38 * * * * cat /tmp/anonymous_login /etc/hosts.deny | sort | uniq > /tmp/hosts.deny
09,39 * * * * cp /tmp/hosts.deny /etc/hosts.deny