【发布时间】:2012-12-22 00:58:01
【问题描述】:
我需要通过 commons-net-1.4.1.jar 类 org.apache.commons.net.ftp.FTPClient 来处理 ftp 服务器上的远程文件.似乎没有api可用于更改文件的权限,就像unix shell命令chmod一样。
有人知道解决此问题的任何方法吗?
【问题讨论】:
标签: ftp file-permissions chmod apache-commons-net
我需要通过 commons-net-1.4.1.jar 类 org.apache.commons.net.ftp.FTPClient 来处理 ftp 服务器上的远程文件.似乎没有api可用于更改文件的权限,就像unix shell命令chmod一样。
有人知道解决此问题的任何方法吗?
【问题讨论】:
标签: ftp file-permissions chmod apache-commons-net
FTP 没有用于此类操作的命令,因为该操作是特定于平台的。如果您的库支持这一点,您可以尝试使用 SITE 命令并将命令行作为 SITE 命令的参数传递。一些服务器支持这个技巧来运行 shell 命令。
【讨论】: