使用 Apache 作为 SMB/CIFS 链接的 HTTP 代理(Synology 解决方案加分项)

使用 Apache 作为 SMB/CIFS 链接的 HTTP 代理(Synology 解决方案加分项)

我这样做对吗?情况:

  • FILE_SERVER一个包含一堆文档的共享 文件服务器( )。
    • 用户可以通过以下方式访问共享上的文件
      • afp://FILE_SERVER/SHARE/path/to/doc
      • \\FILE_SERVER\SHARE\path\to\doc
  • 用户希望通过电子邮件发送这些文件的链接
  • 用户希望在 wiki (TWiki) 中发布这些文件的链接
  • 我有一台 Apache 服务器可以摆弄(在 Synology DS2011+ 上运行)

问题是:没有规范的方法可以链接到适用于所有 (osx、windows) x (chrome、safari,即 Firefox) 组合的文件。

解决方案?如果这些文档以良好的形式呈现,我想配置 apache 服务器来提供这些文档。例如:

`http://WEB_SERVER/SHARE/path/to/doc`

如果有帮助的话,我能够将 SMB 共享作为文件夹安装在 Synology 服务器上,但我有点担心这里的安全性。

问题

  • 我应该只挂载共享并提供服务吗?怎么做?(我得到了 403,检查出来了,因为用户是admin,呃,我在这里遇到麻烦了......)
  • 如何提供授权?
    • 我希望用户提供与在 Windows 资源管理器/Finder 中连接到网络驱动器时相同的凭据

相关内容