在CentOS上的vsftpd白名单文件types

我在CentOS上运行了CentOS服务器,并安装了vsftpd FTP服务器。 我做了chroot的用户,现在我试图限制他们的文件types上传。 我不想使用deny_file,因为deny_file限制只有几个types(并有那么多)+ deny_file拒绝所有用户,包括pipe理员。

有没有办法限制除X,Y,Z以外的所有文件types?

VSFTPD (或ProFTPD )没有白名单选项。 最好的做法是将deny_fileuser_config_dir结合使用。 user_config_dir指令指定一个包含每个用户configuration文件的目录。 这些configuration文件中的指令会覆盖主服务器configuration。