允许未经许可的组访问共享 - Windows 7

允许未经许可的组访问共享 - Windows 7

我曾经是一名 Linux 系统管理员,但对 Windows 还是个新手,因此对于这个新手问题,我深表歉意。我有两个组,我们分别称之为“学生”和“教授”。学生受到严格限制,但教授可以访问一些独特的东西。其中一个是 P:\ 驱动器。该驱动器的映射如下:

\\Server\Public -> P:\

所有教授都对此拥有完全的读写权限。它旨在让他们彼此共享文件。学生无权访问 \\Server\ 或 \\Server\Public,但我有一位教授想与一些学生共享文件。

到目前为止我想到的唯一解决方法(保留权限\共享的所有内容)是在他的本地配置文件中创建一个“共享”文件夹,并与每个人,并给出每个人只读访问权限。学生可以通过进入“\\COMPUTER_NAME\Users\USER_NAME\Shared”来访问它(他们只能看到这些)。

问题是教授必须将所有文件从 P 盘复制到他的本地配置文件中。这不是什么大问题,但我想要一个更优雅的解决方案。我尝试在“共享”中创建一个符号链接,如下所示:

\\COMPUTER_NAME\Users\USER_NAME\Shared\linked_dir <-> \\Server\Public

但学生仍然无法访问它(我确信它是故意这样设计的)。

有任何想法吗?

答案1

如果用户对共享上的子目录有权限,我相信可以直接映射到它。

net use m: \\server\public\jprof\cs101\files 

您无法将 M:(例如)直接映射到共享并向下导航,这会让一些人感到困惑。要做到这一点,您必须处理权限问题,而这需要大量工作。

相关内容