# FTP 服务注册表项

除了服务特定的注册表项，FTP 服务还将维护下列参数。

注册表路径：

HKEY_LOCAL_MACHINE\SYSTEM
\CurrentControlSet
\Services
\MSFTPSVC
\Parameters

AnnotateDirectories REG_DWORD
范围： 0、1 默认值：0（禁用）
FTP 服务支持使用自定义消息对目录进行注释。注释文本保存在被注释目录中的一个名为 ~ftpsvc~.ckm 的专用文件中。如果此文件存在于“更改目录 (CWD)”FTP 操作的目标目录中，那么以此文件中的内容进行响应。这为管理员提供了一种添加自定义消息的方法。默认情况下，将服务配置为不发送注释文本。如果选择添加自定义消息，也应该创建注释文件。同时，建议将注释文件设置为隐藏文件，这样文件就不会出现在目录列表中。

DisableExtendedCharFilenames REG_DWORD
范围： 1 默认值： 无
FTP 服务可以接受包含任意扩展字符的文件名。但是，如果希望阻止 FTP 服务接受具有扩展字符的文件名，可以在特定 FTP 站点上，通过创建 DisableExtendedCharFilenames 并将其值设为 1 实现。只有在重新启动 FTP 服务之后，DisableExtendedCharFilenames 才会生效。

EnablePortAttack REG_DWORD
范围： 0、1 默认值：0（禁用）
默认情况下，已对此参数进行了设置，用以防止 FTP 协议规范中的安全性问题。FTP 服务规范允许根据客户端给出的端口地址建立被动连接。这使怀有恶意的用户可以在 FTP 服务中执行破坏性命令。当 FTP 服务使用 FTP 数据端口 (20) 之外的另一个端口进行连接时，如果端口号小于 IP_PORT_RESERVED (1024)，将出现此类问题。EnablePortAttack 控制是否允许这样的攻击。默认情况下，服务不会建立任何到端口号小于 IP_PORT_RESERVED （20 除外）的连接。如果要允许用户使用 FTP RFC 中指定的其他端口进行连接，应启用此标记。

LowercaseFiles REG_DWORD
范围： 0、1 默认值：0（禁用）
FTP 服务使用原来的文件名格式（即，按照保存在文件系统中的文件名的格式，保留原来的大小写）。但是，为了与区分大小写的文件系统进行精确比较，可能必须确保使用了正确的文件名。管理员可以添加此值以确保服务使用小写字母进行这种比较。

© 1997-2001 Microsoft Corporation. 保留所有权利。