维护从 Windows 2003 迁移到 Samba 3.5 或 4 的共享权限

维护从 Windows 2003 迁移到 Samba 3.5 或 4 的共享权限

标题说明了一切。我有兴趣用 Linux Samba 文件服务器替换 Windows 文件服务器,但需要注意的是必须保留共享/文件夹权限。我们将在 Samba 中使用新的活动目录身份验证,因此两个服务器至少会在同一个域中以使事情变得简单一些,并且所有用户/组都是域级用户/组。有人知道这是否可行吗?

答案1

这是一个简短的手动的直接来自 Samba wiki。我们有一个相同的解决方案,其中包含域控制器、LDAP 和单独的存储服务器。

我们用戈达拉管理 AD。

存储服务器具有来自活动目录的复制,并且使用 winbind,您可以将组和用户作为本地组/用户,因此您可以将其设置为您的文件夹和文件。

使用 Linux 上的 ACL,您可以为文件夹设置更多更好的权限。但我可以说,这需要大量阅读和测试,还有很长的路要走。但解决方案效果很好。

最后,您必须为想要共享的文件夹配置 Samba 共享。

但请注意。当您使用 MAC 客户端时,您会遇到很多问题。在较旧的 MAC 版本中,您会遇到非常奇怪的问题,即当您移动文件时,其他文件会被删除,并且许多 Samba 问题首先在 OSX 10.6 中得到修复。

答案2

使用域管理员级别帐户连接到两个文件服务器。然后使用带有某些标志的 xcopy 或 RichCopy 在共享之间传输文件夹。我以前一直使用 xcopy,直到我切换到 RickCopy,最近传输了 1200 万个文件中近 1TB 的数据。

复制链接

Rich复制链接

相关内容