Linux中的日志文件权限

Linux中的日志文件权限,第1张

概述我正在尝试编写一个监视/ var / log / messages文件的简单脚本.默认情况下,该文件对用户没有读取权限,当我允许对此文件的读访问权限时,我的脚本运行正常,但问题是每次重新启动系统时文件都会被重写,所有更改都会丢失.有没有办法更改其默认权限? 谢谢. 有权限管理设置不需要您使用sudo – 您可以让运行脚本的用户访问拥有/ var / log / messages的组(adm,在我的 我正在尝试编写一个监视/ var / log / messages文件的简单脚本.默认情况下,该文件对用户没有读取权限,当我允许对此文件的读访问权限时,我的脚本运行正常,但问题是每次重新启动系统时文件都会被重写,所有更改都会丢失.有没有办法更改其默认权限?

谢谢.

解决方法 有权限管理设置不需要您使用sudo – 您可以让运行脚本的用户访问拥有/ var / log / messages的组(adm,在我的笔记本电脑上).或者,在脚本的sudoers条目中使用nopASSWD,这样您就不必在脚本中存储密码.

如果你真的死定了,让世界看到/ var / log / messages中的内容(我强烈建议反对它 – 那里真的有私有东西)然后将你的权限设置回默认值是什么可能是logrotate,所以请查看你的logrotate配置,找到正在进行/ var / log / messages轮换的节并更改它.

总结

以上是内存溢出为你收集整理的Linux中的日志文件权限全部内容,希望文章能够帮你解决Linux中的日志文件权限所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1038104.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存