在Apache下登录失败的phpmyadmin登录尝试

时间:2018-10-18 09:48:09

标签: apache logging phpmyadmin

我希望将登录phpmyadmin的失败尝试登录到文件中(以便将fail2ban配置为监视对phpmyadmin的蛮力攻击)。

我的apache模块:

apache2  2.4.25-3+deb9u4
apache2-bin  2.4.25-3+deb9u4
apache2-data  2.4.25-3+deb9u4
apache2-utils  2.4.25-3+deb9u4
libapache2-mod-php7.0  7.0.30-0+deb9u1

我的phpmyadmin模块:

phpmyadmin  4:4.6.6-4

我在服务器A上使用了此过程:

a。将此行添加到/etc/apache2/apache2.conf:

Include /etc/phpmyadmin/apache.conf

b。在/etc/phpmyadmin/apache.conf中,在文件末尾添加:

  

LogFormat“%a%l%u%t \”%r \“%> s%b \”%{Referer} i \“   \“%{User-Agent} i \”%{userID} n%{userStatus} n“ pma_combined

     

CustomLog $ {APACHE_LOG_DIR} /phpmyadmin_access.log pma_combined

     

ErrorLog $ {APACHE_LOG_DIR} /phpmyadmin_error.log

c。重新启动apache:

sudo /etc/init.d/apache2 restart
d。验证文件/var/log/apache2/phpmyadmin_access.log是否包含日志

问题在于,它在服务器A上运行良好,并且当我在服务器B上重复配置时,它不起作用(未记录任何内容,但是在重新启动apache时创建了文件)。两台服务器上的模块版本相似
      关于缺少步骤或配置错误的想法吗?

0 个答案:

没有答案