1

今天的快速问题。我在网上做了一些挖掘,我真的找不到一个非常明确的答案。

基本上,我在冗余双核、4gb ram 2Tb pc (server1) 上运行自己的服务器

在这里,我想创建一个 FTP 分区。原因是,我非常希望能够随心所欲地在工作、大学和家庭之间来回传输文件。

我还从我的服务器上运行了一个网站,它允许我将媒体从我的硬盘驱动器流式传输到任何笔记本电脑、平板电脑、台式机、iphone、android .. 你的名字!

我希望能够在我的网站上添加一个部分,在那里我可以作为一种 HTMF5 前端登录并访问我的文件。

我知道并知道如何使用具有 md5 哈希和存储 cookie 的数据库创建登录名,以阻止未经授权的人访问我的 ftp。

任何帮助或朝正确方向推动将不胜感激!先谢谢了

4

1 回答 1

2

是的,这是可能的。但这不会是您提到的 HTML5 ftp 服务器等。

您可以通过在您的机器上安装一个 web 服务器(如 apache)来实现这一点,然后公开目录 - 在某个端口上运行 Apache,您将能够访问该目录。如果您的服务器在端口 8080 上运行,则 URL 将类似于: - 您可以使用这个domain.com:8080简单的脚本设置目录样式,并使用 .htaccess 来保护这个密码。


os文件管理器

另一种选择是使用一些 php 脚本。许多商业脚本都是可用的,并且是开源的。我建议您尝试osFileManager - 它有很多功能,例如:

  • 浏览目录结构
  • 创建文件
  • 上传文件
  • 重命名文件
  • 移动文件
  • 删除文件
  • 编辑文件
  • 更改权限
  • 更改密码
  • 创建用户

这是它的安装说明:http ://www.osfilemanager.com/osfilemanager-docs.html

或者可以从这里以 14 美元的价格购买基于 HTML5 和 AJAX 的付费脚本:http: //codecanyon.net/item/file-manager-and-backup-system/5177206

于 2013-07-26T22:11:19.413 回答