我必须在匿名FTP服务器上创建特定的目录结构。这些目录将包含一些元数据文件,这些元数据文件将从特定服务的bot中读取(...but,这现在并不重要)。
重要的事情(这些是机器人能够读取元数据文件的基本要求)是:
1)目录列表必须启用,即所谓的-Lrat开关
2)此外,还应将它们配置为生成Unix样式的目录列表
我没有访问FTP配置的权限,我已经从IT获得了访问权限,但我不确定是谁给了我访问权限,是否遵循了以前的配置。我能用某种方式看吗?(查看服务器目录结构或以其他方式查看)
发布于 2013-09-22 09:09:15
您可以非常容易地使用命令行FTP客户端(或第一个命令行的任何ftp客户端)来验证这些内容。在Linux下,您将有一个内置的windows,但我现在还不能检查。
只需运行ftp user@server并在提示时提供密码。登录后,请使用list命令,如果您得到有用的东西,就启用回目录清单。该列表的格式将回答另一个问题--只需将其与ls -l在Linux/osx/.下的输出中看到的Unix样式列表进行比较。(如果您无法访问运行类似Unix a的操作系统的框以检查此操作,您将在网上查看许多示例)
实际上,这个开关看起来像是ls命令的选项,而不是ftp服务器的选项,一般情况下,许多ftp中断运行在类似Unix的操作系统上,会将一个ls命令传递给底层操作系统。我怀疑l应该是小写的--在这种情况下,它打开长(详细)列表格式,a告诉它不要跳过它通常不显示的“点文件”,t和r选项要求按照文件最后修改时间戳的相反顺序排序输出(默认是按名称按字母顺序输出)。如果这是实际需要的,登录启动命令行客户端并发出命令ls -lrat,查看是否收到无效的命令错误,以及输出是否以预期的格式显示。
https://serverfault.com/questions/540717
复制相似问题