有没有办法限制访问Windows或Linux文件共享到某些date和时间?

是否有可能限制分享的date和时间? 例如,我可能有一个需要共享的组,在某些date和时间需要一个可见的组。 我不是指Linux和Windows之间的smb或nfs连接。 我问,如果任一操作系统能够做到这一点。

虽然可能是按时间限制文件服务器(CIFS)访问的一个[部分]副本,但是对于您提出的问题,有一种可能的解决方法。

如果您正在从Linux计算机运行共享,则可以添加crontab条目,以便在一天的特定时间启用和禁用CIFS和NFS服务。

(可以使用调度程序在Windows上禁用CIFS,但我没有使用Windows调度程序。)

这个解决方法当然有问题 – 不仅限于:

  • 如果你正在保存/复制,文件将被损坏
  • 当连接丢失时,重新映射networking共享会很痛苦(过时的NFS句柄等)

可能能够限制用户何时可以login域,但我不确定这是否在AD,OpenLDAP,FreeIPA等本地处理。