Назад | Перейти на главную страницу

/ var / run / screen изменение разрешений на 775 без перезапуска

Хорошо <Insert Part of Day>,

В настоящее время у меня проблема с несколькими моими компьютерами, работающими под управлением CentOS 7.3.1611, в котором разрешения для / var / run / screen изменяются на 775, что приводит к ошибке «Directory '/ var / run / screen' должен иметь режим 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, у вас, вероятно, есть другая неправильная конфигурация.

Примечание: я не тестировал это.