在passenger / nginx下运行的Ruby on Rails应用程序偶尔会在tmp下创建世界可写的目录和文件

时间:2016-02-10 15:01:58

标签: ruby-on-rails nginx passenger

我有一个Rails应用程序已经运行了很长一段时间;但是,它偶尔会决定在其“tmp”目录下创建文件和目录(特别是“tmp / cache”),这些目录是世界可写的。

由于这是一个内联网,我们的系统管理员会发现这些并抱怨。

我当然可以设置一个cron作业来删除世界写入权限,但我更愿意在源头解决这个问题。

无论它值多少,这都是使用Passenger 5.0.9 gem在nginx下运行的。

谢谢!

1 个答案:

答案 0 :(得分:0)

app用户和nginix用户的umask是否会影响这个?