Pure-ftpd:loginIP地址

我有关于pure-ftpd服务器的问题,我正在运行。 我想设置它来loggingIP地址,而不是主机名,但没有任何configuration工程。

我试过了:

  • / etc / pure-ftpd / conf / DontResolve写入“yes”或“1”(正如我在某处发现的)
  • 像文档中一样运行-H参数

我试过也改变后重新启动服务,但没有改变。

它没有工作,我的auth.log看起来仍然是一样的:

Aug 18 19:46:38 vps pure-ftpd: pam_unix(pure-ftpd:auth): authentication failure; logname= uid=0 euid=0 tty=pure-ftpd ruser=webmaster rhost=is-being-WHORED-by.TAUG-Clan.com 

它显示了我想看到IP的原因。 我收到很多尝试login混淆的主机名和Fail2Ban无法阻止它。

我正在使用Debian版本库中的版本1.0.28 -3 + squeeze1。 是我的安装问题,或者我做错了什么?

我使用的是纯粹的ftpd 1.0.35 Ubuntu 12.04.3 LTS。 不要工作

echo'yes'> / etc / pure-ftpd / conf / DontResolve

参数'DontResolve'改变'/ var / log / syslog',但不改变'/var/log/auth.log'。 所以对于Fail2ban

 # nano jail.local [pure-ftpd] enabled = true port = ftp,ftp-data,ftps,ftps-data filter = pure-ftpd #logpath = /var/log/auth.log logpath = /var/log/syslog maxretry = 6