使用python创建只读日志

时间:2010-03-25 21:57:00

标签: python linux logging permissions

我正在编写一个python脚本,无论何时调用它都需要创建一个日志条目。由脚本创建的日志不得由调用脚本的用户(root除外)更改。我尝试了syslog模块,虽然这完全符合我的文件权限,但我需要能够将生成的日志文件放在任意位置。我该怎么做呢?

2 个答案:

答案 0 :(得分:1)

我看到你在linux上,

根据您使用的文件系统,您可以使用chattr命令。您可以通过设置a属性

来创建仅附加的文件

答案 1 :(得分:0)

使用setuid root运行脚本。