在我的工作环境中,主要是RHEL 6/7,我们有一个文件系统,它不断填满日志文件,这些文件并不是非常重要,所以我们cat /dev/null > $file
在该特定目录中。
我的限制不受root限制,因为我们的帐户具有该访问级别,并且我们的帐户位于每台服务器上。由于安全问题,我无法执行cron
个工作,而我内部知道的唯一平台需要代理,但却在谈论成百上千个服务器......没有发生。
我的团队使用PHP开发了一个Web应用程序,它为我们运行某些东西,使我们的生活更轻松。我的问题是:在我处于这种情况/环境中,最好的方法是什么?我正在考虑创建一个简单的表单,其中输入服务器(可能是多个分隔的),然后,当提交时,它通过转到服务器运行一些shell_exec
命令并将这些命令归零文件。
一个好的注意事项是:位置是静态的,有问题的文件是静态的。提前感谢您输入!
答案 0 :(得分:1)
您的服务器管理员应正确配置logrotated。为什么地球上的cron工作是一个安全的"关注当其他人获得对盒子的root访问时我不知道......