【发布时间】:2014-10-03 10:51:34
【问题描述】:
我有一些日志文件每天动态生成的路径,带有时间戳和400 (-r--------)权限,因此这些文件的所有者可以查看日志。
日志路径:/dir_01/abc_01/logpath
日志文件:
-r-------- LogFile_20141001
-r-------- LogFile_20141002
-r-------- LogFile_20141003
我希望others 查看日志,但我无法授予others 的日志读取权限,并且每次都将日志复制到(eg : /dir_02/logs) 的位置并在那里授予权限,以便others可以看到,真的很难,因为日志是动态创建的。有什么办法,只要在实际日志路径中创建日志,即/dir_01/abc_01/logpath ,在 /dir_02/logs 等其他路径上更新相同,对 others 具有读取权限。安装是否对这种情况有帮助,如果有,那么如何。
【问题讨论】:
-
阅读
umask并将您的目录权限设置为您希望文件的权限。 -
我猜
umask会为我设置明确的权限,但我不想为我的实际日志路径文件/dir_01/abc_01/logpath设置该权限,400权限很好。我希望将在我的实际日志文件路径上创建的日志文件以某种方式复制到其他路径,例如/dir_02/logs,并具有read的read权限@ 987654337@,以便他们也可以查看日志。Others将有权访问/dir_02/logs路径,但不能访问实际日志路径/dir_01/abc_01/logpath