Разрешение отклонено для root в tmpfs

Я установил новый веб-сервер на Debian Bullseye (11). У меня точно такой же сервер с Debian Stretch (9) (там все работает).

Веб-сервер (lighttpd) записывает свои логи в/home/foobar/logs/

/home/foobar/logsмонтируется как

/etc/fstab:

      tmpfs    /home/foobar/logs    tmpfs    defaults,size=5G      0       0

Веб-сервер может без проблем записывать свои логи. но как root я не могу перенаправить вывод в файл журнала

      cat /dev/null > /home/foobar/logs/access.log
       -bash: /home/foobar/logs/access.log: Permission denied

Разрешения:

      -rw-r--r-- 1 www-data www-data

Что я могу сделать и что работает:

      cp /dev/null /home/foobar/logs/access.log

Если я меняю конфигурацию веб-сервера и не записываю логи на , то все работает. Значит, проблема как-то связана сtmpfs.

0 ответов

Другие вопросы по тегам