是否有任何 FTP 软件在上传前需要管理员批准?

是否有任何 FTP 软件在上传前需要管理员批准?

我正在寻找能够提供以下功能的 FTP 上传软件:

  1. 只有管​​理员才有上传文件的权限。

  2. 如果其他用户想要上传,那么他们应该向管理员发送邮件,说明哪个文件、哪个项目、更新是什么以及为什么他需要上传。

  3. 这只是为了跟踪我的 FTP 服务器中文件的加载情况。

我使用 FileZilla,但无法获得这些选项。所以有人能帮我找到能满足我要求的软件吗?提前谢谢。

答案1

你问的是执行服务器政策通过客户。这完全是错误的。你不应该因为这样的事情相信你的用户。

FTP 协议无论如何都不支持这样的事情 - 这是有原因的:

(1)您应该配置您的 FTP 服务器软件,以便只有选定的帐户(管理员)具有写权限,而其他所有人都具有只读权限。

(2)这与 FTP 客户端有什么关系?

(3) 任何可靠的 FTP 服务器都应该具有日志记录功能,您可以通过它跟踪任何更改。

答案2

至于能找到一个能做到这一点的客户端,目前还不存在。通常人们在服务器端使用类似“Filezilla Server”的东西来做到这一点。

附注:您可以编写自己的 Java 程序 ftp-client 来实现这一点。它的代码不到 100 行,您可以将其分发给用户管理员。

另外,您可以编写一个使用 Curl 执行此操作的脚本,然后将该脚本打包成 .exe 文件,以便用户无法编辑它。

相关内容