有没有办法将对 Windows 或 Linux 文件共享的访问限制在特定日期和时间?

有没有办法将对 Windows 或 Linux 文件共享的访问限制在特定日期和时间?

是否可以限制共享可用的日期和时间?例如,我可能有一个组需要共享,在特定日期和时间可见。我不是指 Linux 和 Windows 之间的 smb 或 nfs 连接。我问的是这两种操作系统是否都能做到这一点。

答案1

虽然可能与按一天中的时间限制文件服务器 (CIFS) 的访问,对于您所问的问题,有一个可能的解决方法。

如果您正在 Linux 机器上运行共享,您可以添加 crontab 条目,在一天中的某些时间启用和禁用 CIFS 和 NFS 服务。

(可能可以使用调度程序在 Windows 上禁用 CIFS,但我很少使用 Windows 调度程序。)

当然,这种解决方法也存在问题 - 不仅限于:

  • 如果你正在保存/复制,文件将会损坏
  • 当连接丢失时,重新映射网络共享可能会很麻烦(旧的 NFS 句柄等)

可能能够限制用户登录域的时间 - 但我不确定这是否在 AD、OpenLDAP、FreeIPA 等中本地处理。

相关内容