如何设置 Windows 通过 SMB 共享用户目录

如何设置 Windows 通过 SMB 共享用户目录

在 Linux 的 SAMBA 中,我可以自动为每个用户的主目录创建共享,这对于 Windows 也可以实现吗?

我有 Windows 10 和 11 操作系统,每个新用户帐户都应共享其主目录(或主目录中的其他子目录)。这可以实现而无需为每个用户帐户手动共享吗?当然,这种共享应该像 SAMBA 一样工作,因此只有所有者才能远程访问它。

答案1

共享整个C:\Users文件夹。

这就是 Windows 在您使用“共享向导”时所做的操作。大多数 SMB 文件服务器也都采用每个用户文件夹的共享方式来设置 AD“文件夹重定向”(除其他功能外,它允许客户端计算机在服务器上自动创建每个用户文件夹)。

然后用户将能够通过 访问他们的文件\\pc1\Users\mario

当然,这种共享应该像 SAMBA 一样工作,因此只有所有者才能远程访问它。

它已经像 Samba 一样工作了——或者更确切地说,Samba 的工作方式与 Windows 类似– 因为通过 SMB 进行的文件访问仍然遵守在单个文件和文件夹上设置的文件系统级 ACL。

这意味着您只需将 SMB 级别共享权限(Windows 等效项write list =)设置为“Everyone:Full”并让 NTFS ACL 处理它 - 只是不要在执行此操作时混淆两个看起来非常相似的“安全”选项卡。

(这也适用于 Samba;它尊重 Linux 文件权限,因此如果您愿意,也可以拥有单个 [用户] 共享。)

相关内容