У нас есть общий хостинг-сервер, вот что возвращает ps aux | egrep '(apache|httpd)'
:
nobody 2665023 0.0 0.3 1969096 89628 ? Sl 10:09 0:02 /usr/sbin/httpd -k start
nobody 2665024 0.0 0.1 1968928 41304 ? Sl 10:09 0:05 /usr/sbin/httpd -k start
nobody 2665025 0.0 0.4 1969432 100008 ? Sl 10:09 0:08 /usr/sbin/httpd -k start
nobody 2665971 0.0 0.4 1969432 100880 ? Sl 10:09 0:08 /usr/sbin/httpd -k start
nobody 2665972 0.0 0.4 1969096 110268 ? Sl 10:09 0:18 /usr/sbin/httpd -k start
nobody 2665973 0.0 0.4 1969768 105648 ? Sl 10:09 0:12 /usr/sbin/httpd -k start
У клиента есть wordpress веб-сайт с пользователем myuser
.
Когда изображение загружено, его владельцем является nobody:nobody
, и к нему нельзя получить прямой доступ из браузера, пока я не выполню chown -R myuser:nobody /uploads
. |
Проблема в том, что я не могу выполнить apache как myuser:nobody
так как на этом сервере есть другие клиенты (myuser1, myuser2 ... и т. Д.).
Как я могу решить эту проблему?
(у меня есть только общие знания о разрешениях, так что проститемое невежество).
Спасибо