Serv-U的功能介绍

Serv-U的功能介绍

Serv-U的功能介绍

文章插图
+ 使用内置的 web客户端,添加了对 HTTP 协议的支持。+ 添加了对 SSH 协议的支持 。
+ 添加了 THMB 命令,可以将图形文件转换为缩略图然后下载 。THMB 命令的作用方式与 RETR 完全一致,只是在传输前文件已按指定的格式被压缩到最大尺寸以内 。+ 添加了 HOST 命令,它可以使 FTP客户端更改到服务器上的特定域 。这使得 FTP 服务器可在单个 IP 地址和端口上支持多个域 。
注意:并非所有的 FTP客户端都支持该功能 。支持这一功能的客户端如 FTP Voyager 。+ 添加了 DSIZ 命令,以返回目录内容的大小(包括子目录在内) 。
可以指定目录,如果留空则使用当前工作目录 。+ 添加了 AVBL 命令,以返回目录中可用的字节数 。可以指定目录,如果留空则使用当前工作目录 。
+ 添加了启用/禁用特定 FTP 命令的功能 。+ 添加了更改几乎任何 FTP 命令响应的功能 。+ 添加了动态 HELP 信息,其中 HELP 发送所有支持的和启用的命令信息 。
+ 添加了命令级 HELP 。例如,HELP LIST 将返回有关 LIST 命令的特定帮助信息 。+ 当读取客户端正在下载的文件时,添加了使用浮动缓冲区大小的功能 。浮动缓冲区大小取决于当前的传输率,这使得传输效率大大提高 。
+ 添加了目录重命名权限设置 。+ 添加了文件重命名权限设置 。+ 添加了路径概念 。路径类似于 Windows 资源管理器中的 我的电脑 。
当用户的根目录设置为时,/ 列表显示了可用的磁盘驱动器 。当在用户、群组、域或服务器级别启用 允许根('/')为未锁定用户列出驱动器 时,未登录根目录的用户也可以充分利用该功能 。+ 更改了 FEAT 命令,使其仅列出已启用的特殊命令 。+ 更改了 OPTS MLST 命令,从而对未严格遵守 RFC 的客户端更为宽容 。
例如,Serv-U 如今 既接受 OPTS MLST Type;Size;Modify;Perm;,也接受 OPTS MLST Type;Size;Modify;Perm 。+ 为 MLST 和 MLSD 命令添加了 Perm 功能,Perm 标识了 MLST/MLSD 列表中与连接用户相关项目的权限 。+ 为 MLST 和 MLSD 命令添加了 Win32.dt 功能 。
当列出 /C:/、/D:/、或 / 时,Win32.dt 为磁盘驱动器列表标识了驱动器类型 。如果对象不是磁盘驱动器,则不会在目录列表中返回该功能的结果 。+ 为 MLST 和 MLSD 命令添加了 Win32.dl 功能 。
当列出 /C:/、/D:/、或 / 时,Win32.dl 为磁盘驱动器列表标识了驱动器卷标 。如果对象不是磁盘驱动器,则不会在目录列表中返回该功能的结果 。+ 对于 os.UNIX=sl