我想制作一个允许用户浏览目录并从 Windows 共享下载文件的 Intranet 应用程序。
Intranet 应用程序目前是 Rails,但本质上是托管在 Ubuntu 上(即不是 Windows)
Intranet 应用程序有一个登录名,所以我知道当前用户的用户名是一个字符串,例如“paul”。这将与 Windows 框上的用户名相同。
有没有办法结合使用 Windows 中设置的文件权限和 Linux 上托管的 Web 应用程序中的用户名来列出和访问文件?
我在想 WinBind 或 SMBClient 中可能有一些东西(我对此知之甚少)或类似的东西?我认为关键问题与能够从 Linux 访问 Windows 文件权限(包括组和成员资格)有关。