![使用 Apache 或其他程序设置全局可访问的 NAS](https://linux22.com/image/1615837/%E4%BD%BF%E7%94%A8%20Apache%20%E6%88%96%E5%85%B6%E4%BB%96%E7%A8%8B%E5%BA%8F%E8%AE%BE%E7%BD%AE%E5%85%A8%E5%B1%80%E5%8F%AF%E8%AE%BF%E9%97%AE%E7%9A%84%20NAS.png)
我有一个 400gb SSD,我已将其连接到我的 Raspberry pi,并将其设置为 Samba Nas 服务器。当我在家时,它运行良好,但我的 ISP 阻止了端口 445 和 136-139,因此我还设置了一个 OpenVPN 服务器,以便我可以在外面访问它。
但是,当使用公共计算机或学校计算机时,我无法使用 OpenVPN 客户端,因此我还设置了一个 Apache 服务器,在那里我可以从任何地方的任何浏览器轻松访问和下载我的文件(当然需要身份验证)。
问题是,如果没有 FTP 或 SCP,我仍然无法上传文件,那么我该如何在 Apache 中添加上传、重命名和删除文件的功能,或者是否有其他方法可以让我拥有一个易于访问的文件服务器,以便在其中上传、更改和删除文件?