针对学生/教师/员工的文件共享/权限方案?

针对学生/教师/员工的文件共享/权限方案?

我最近接手了运行 OS X Server 10.5.8 的 Xserve 的管理工作。我特别需要教职员工通过网络共享访问学生的主文件夹。理想情况下是按组访问 - 即 A 班学生的主文件夹、B 班学生的主文件夹等。当然,学生可以同时在两个班,也可以只在其中一个班。因此,教师选择共享“ClassA”,它会列出主文件夹,并具有读写访问权限。

关于如何设置有什么建议吗?

谢谢!

答案1

一个建议是将学生 A 的所有老师添加到学生 A 组,并授予学生 A 组对其拥有的所有文件的读/写权限。除非您可以阻止学生更改权限,否则您可能必须通过 crontab 强制执行此操作。

例子:

密码:

studentA
studentB
teacherA
teacherB
teacherC

课程:

teacherA teaches studentA
teacherB teaches studentB
teacherC teaches studentA and studentB

群组:(名称:成员,成员,...)

studentA: studentA, teacherA, teacherC
studentB: studentB, teacherB, teacherC
teacherA: teacherA
teacherB: teacherB
teacherC: teacherC

如果您还想为每位老师创建一个目录,其中包含指向所有学生主目录的符号链接,那么对于老师来说,事情会变得简单一些。

答案2

你确定这就是他们需要的吗?我无意冒犯,但我发现大多数老师的需求都可以通过其他方法得到更好的满足。例如,我设置了一个“Drop Box”共享点。然后我为每位老师在其中放置一个文件夹。该文件夹设置为全球可写,但只有老师的帐户可读。然后学生可以通过将他们的文件复制到老师的文件夹中来提交作业。他们开始称之为“drop-boxing”,并且非常喜欢它。它易于学习,多年来一直适用于数百名学生。老师们甚至用它来互相发送大文件。

如果我更好地了解您的需求,也许我就能明白为什么上述方法对您不起作用。甚至会建议一种更好的方法。

相关内容