使用Apache作为SMB / CIFS链接的HTTP代理(Synology解决scheme的奖励点)

我做对了吗? 情况:

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

问题是 :没有规范的方式来链接到(osx,windows)x(铬,safari,即firefox)的所有组合的文件。

解? 我想configurationApache服务器来提供这些文件,如果他们以一个很好的forms呈现。 就像是:

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

如果有帮助,我可以将SMB共享作为文件夹安装在Synology服务器上,但是我有点担心安全问题。

问题

  • 我应该只装载共享并提供服务? 怎么样? (我得到403,这是检查出,因为用户是admin ,呃,我在这里麻烦…)
  • 如何提供授权?
    • 我希望用户必须提供与在Windows资源pipe理器/ Finder中连接到networking驱动器时相同的凭据