PureFTP:拒绝某些文件扩展名的上传

我使用纯FTP的FTP服务器。 我想要一个纯粹的FTP拒绝某些文件types的上传,例如.exe bat.cs

非常感谢。

Pure-ftpd本身不支持阻止特定的文件types。 但是,您可以通过在上载后运行脚本来完成此操作,以删除不需要的文件types。

您将使用pure-uploadscript程序来完成此操作。

一个例子可以在这里find: http : //www.webhostingtalk.com/showpost.php?p= 6277573& postcount=4

(您可能需要修改横幅以显示不允许的文件types。)

这有一个固有的限制 – 用户可以上传带有可接受扩展名的文件,然后重命名它。 您可能想要在file upload后扫描文件(例如clam-av)。 您也可以定期运行一个cron来删除某些文件扩展名的文件(例如通过PHP上传等)。 我相信pure-ftpd有一些选项(-G -K)禁用删除和/或重命名。