RFC 959中指定的命令执行最低最小的执行情况RFC 959中指定的命令的FTP最低限度的实现必须支持和RFC 1123更新这个额外的命令的列表。由RFC 1123指定的执行是在处理能力更强的计算机之间可能会使用不同的操作系统,文件系统和防火墙的通信保护。然而,RFC 1123指出,电脑的操作系统或文件系统不容许或支持的命令没有义务向它的支持。因此,例如,嵌入式系统的文件系统不支持子目录可以运行FTP服务器不支持据悉,MKD,慢性消耗,或其他命令的操作的目录。实际上,有哪些指令系统软件需要支持,部分取决于如何系统将使用FTP。在PC上,用户需要交换不同FTP服务器的文件将需要一个FTP客户端应用程序的能力和灵活的可能。和FTP服务器,可用于不同的客户端将要支持的一个大的命令集。但是,嵌入式系统,交换文件与已知的FTP客户端或服务器只能有一个更最小的执行情况。如果转让,只知道服务器或客户端,并完全由软件控制两端,该命令可以知道,可预测,从而限制。下面的命令执行的最低由RFC 1123,加上EPSV和EPRT,需要的有更多的支持V6发动机的IP地址。该命令包含在RFC 959中的很小一部分是说也。
合作机构帐户该合作机构的命令标识一个用户帐户。服务器可能需要一个合作机构的价值登录,或系统可能会使用的帐户授予特定权限(来存储文件,例如)在任何时间登录后。 APPE路径随着APPE命令,客户端请求服务器接收到的数据追加到指定文件如果存在,并以其他方式创建文件并将其存储在它接收到的数据。 CDUP在CDUP命令要求改变当前目录的父目录。 慢性消耗路径在慢性消耗命令要求改变工作目录到指定的目录路径。 削除路径DELE命令要求删除路径中指定服务器上的文件。 EPSV在EPSV命令请求服务器等待客户端打开数据连接,而不是由服务器上打开连接。服务器响应这个代码227进入延长被动模式的要求,其次是端口号,服务器将侦听客户端。响应的格式是: 进入被动模式扩展 (| | | port_number |)在port_number是这个港口的服务器将侦听数量。建议的分隔符是ASCII 124(|)。前两个字段以供将来使用占位,必须是空的。格式是类似与所述EPRT,通过参数的格式。此命令是指在RFC 2428:IPv6和NAT的FTP扩展。另请参阅PASV命令。很多服务器支持被动模式,而不是EPSV。 EPRT该EPRT命令使客户端能够提供一个数据连接扩展地址。EPRT的格式是:EPRT |网络爱乐|网络地址|的TCP端口|其中:网络地址台北爱乐是一个家庭数目从列表中保持由IANA。 IP版本4是1; IP版本6 2。网络地址是IP地址。 IP版本4地址使用的四点符号。IP版本6地址使用在RFC 2373中描述的代表:IP版本6寻址体系结构。TCP的端口的TCP所在国是收听一个连接的端口号。这个命令定义在RFC 2428:IPv6和NAT的FTP扩展。另请参阅PORT命令。很多服务器支持端口,但不EPRT。 由丹尼尔河提交的一篇文章 免责声明:我们的网站是不负责本文章的内容。 Webarticles是一个免费的信息资源。 重要事项: 本文“RFC 959中指定了最低执行”是由软件自动翻译的命令。我们感到很遗憾拼写的任何可能发生的错误。谢谢您的理解。
|
|||||
| Online: 485 users browsing the articles directory |
|
|