我需要将 FTP 上传限制为特定文件扩展名。用户主目录下的每个文件夹将允许不同的文件类型。例如:
/设计 - 仅允许 .psd、.pdf、.jpg
/数据 - 仅允许 .txt、.csv 和 .xls
(这些文件夹指向不同的服务器,这看起来很容易。)
我知道如何使用 DLL 扩展 FTP 以进行身份验证,但不能用于上传文件。
有办法吗?或者有人知道其他 FTP 服务器可以实现这个功能吗?无论是通过内置设置、插件还是扩展?
答案1
你应该能够使用文件服务器资源管理器可以与文件和打印服务角色一起安装,以管理哪些目录中允许使用哪些扩展。据我所知,没有 IIS 原生的方式来做到这一点,但 FSRM 简洁易用,还可以将配额、电子邮件使用情况和其他有用的内容放在相关文件夹上。