我已经设置了运行 samba 和 winbind 的 RHEL5 服务器。我还使用“用户名映射”功能将所有 Linux 用户帐户映射到其 AD 用户帐户。Windows 用户可以映射到 Samba 共享,一切正常。
我遇到的唯一问题是,当 Windows 用户将文件复制到共享时,文件是使用 AD 用户帐户“DOMAIN+user”而不是 Linux 用户“用户组”设置的。
有谁知道当 Windows 用户将文件添加到共享时,权限属于他们的 Linux 帐户而不是他们的 AD 用户帐户吗?这可能吗?
答案1
我不知道如何按照您配置的方式进行操作,但我知道 Likewise Open 为我做了所有这些。它使将域用户添加到本地组变得非常容易,并且 UID/GID 是一个哈希值,因此它们在我所有经过身份验证的机器上都是相同的。我无法告诉您最终让它正常工作是多么令人惊奇。
答案2
我不知道如何用户名映射作品...
您能否为 Linux 用户帐户赋予与 DOMAIN+用户等同的 uid?在这种情况下,当您以 Linux 用户身份登录时,您将能够看到与 DOMAIN+用户相同的文件。