由于内部规则,某些客户无法访问我的 FTP。
我需要使用 HTTP 协议来设置 FTP 的替代品。我想使用一个在 Apache 服务器上运行的应用程序,能够轻松地允许客户端上传/下载,并进行一些(甚至是最低限度的)用户管理(以便此类帐户可以访问此类文件夹,但不能访问其他文件夹)。
易用性是客户最需要的。
服务器是 Windows2003,带有 Apache 2。任何类型的脚本语言都可以,但应用程序必须在任何标准的 Web 浏览器中运行。
您知道这种类型的应用吗?
答案1
文件小玩意- 简单的 PHP 文件管理器
答案2
Webdav 将帮助您。我只会通过 https 运行它
apache 有一个模块
http://httpd.apache.org/docs/2.0/mod/mod_dav.html
与 Apache 中的 Accessrules 结合,它应该可以满足您的要求。客户端内置于所有主要操作系统中
答案3
Webdav 需要 webdav 客户端,因此并不理想。有很多脚本可用于仅使用浏览器作为客户端通过 HTTP 传输/管理文件 - 但我们需要知道哪些操作系统/网络服务器和脚本语言在范围内,才能推荐任何东西。
但为什么不以正确的方式解决问题并使用SCP?
C。
答案4
我会选择 WebDAV。实际上没有客户端软件问题在于,过去 10 年左右的大多数操作系统都支持它,尽管不可否认它在 Windows 中有点糟糕。您只需将 WebDAV 卷安装为驱动器即可。