我正在寻找 IIS FTP 服务是否可以支持MLST 和 MLSD 命令或者不,以及如何在可能的情况下启用该支持。
我正在针对 Windows Server 2019(不带 FTP 扩展性)和 Windows 10 工作站(带 FTP 扩展性)进行测试。在这两种情况下,这些命令似乎都不受支持。我直接输入它们时会得到一个,并且命令输出500 Command not understood.
中都没有列出。FEAT
HELP
(我担心这一点,因为 Filezilla 等一些客户端路线图(自 2015 年起...)删除了对LIST
命令的支持,转而使用或MLST
/ MLSD
。正如他们所写,这些扩展已经发布很久了,所以大多数服务器都应该支持它们。但对于 IIS 来说,情况似乎并非如此,至少“开箱即用”。)
编辑:虽然我注意到了他们的路线图底部的注释“注意日期及其重要性”,但我没有明白。那是 4 月 1 日。不过,如果能支持在 IIS 中以标准化方式列出目录和文件就太好了。
答案1
IIS 不支持MLSD
/ MLST
。而且它不太可能永远支持。多年来,甚至几十年来,IIS FTP 实现都没有发生重大变化。