我需要使用绝对路径将文件写入Windows操作系统中托管的FileZilla FTP服务器。我需要在其中写入文件的路径是C:\Test\Batch_File\count\
。将主目录或根目录路径设置为“C:\Test\Batch_File
当我使用相对路径时,例如ftp://ftp.example.com/count
FTP传输正常”。我希望用户使用绝对路径进行连接,这类似于like ftp://ftp.example.com/C/test/Batch_File/count
。我知道使用URLftp://ftp.example.com/count
是最好的方法,但是我只想尝试一下。我要连接的客户端是IBM DataPower设备。
没有简单的配置FileZilla FTP服务器以允许访问整个系统的神奇方法。有充分的理由,您实际上通常不想这样做。特别是,即使授予对C:
(系统)驱动器的只读访问权限,也存在巨大的安全风险。
您可以配置每个驱动器。
C:\empty
),然后将该文件夹设置为只读。/X:
为X:
要使其可访问的每个驱动器添加虚拟路径(尽管使用简单驱动/X
可能会更好,但某些FTP客户端可能不喜欢冒号)。现在,您可以使用FTP路径(如/X/foo/bar
URL ftp://ftp.example.com/X/foo/bar
)来访问X:\foo\bar
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句