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. 保留所有权利。