好<Insert Part of Day >,
我目前遇到了几个运行CentOS 7.3.1611的盒子,其中/ var / run / screen的权限被更改为775,导致错误“Directory'/ var / run / screen'must have mode 755 ”。 这些盒子已经运行了好几个星期,没有重启或者升级包,这个问题在今天早些时候被发现。 盒子上有一个sudoer,没有入侵迹象。
更改权限很简单,但我们仍然不知道发生了什么。 有没有人有任何想法,我们可以看看?
我没有一个CentOS的方便,但假设它使用systemd它可能类似于Ubuntu,其中有/usr/lib/tmpfiles.d/screen-cleanup.conf与:
d /var/run/screen 0775 root utmp
和/lib/systemd/system/systemd-tmpfiles-clean.timer
[Timer] OnUnitActiveSec=1d
所以它会每天重置到0775。 您可以通过将/etc/tmpfiles.d/screen-cleanup.conf链接到/dev/null来禁用它
但是,@ kasperd说,你可能有一些其他的configuration错误。
注意:我没有testing过这个。