Почему «chown» и «chgrp» изменили права доступа к каталогу?Это не "chmod"! - PullRequest
0 голосов
/ 16 октября 2018

На моем сайте все было хорошо.Затем я запустил следующее:

root@[domain] [/home/[username]/public_html/[foldername]]# chown jaimemontoya -R webroot/
root@[domain] [/home/[username]/public_html/[foldername]]# chgrp jaimemontoya -R webroot/

То, что я пытался сделать с помощью вышеизложенного, это изменить владельца с root на jaimemontoya для каталога webroot и сделать это рекурсивно.В результате РАЗРЕШЕНИЯ на webroot были изменены с drwxr-xr-x на drwxr-x---.В результате весь мой веб-сайт не работал со следующей ошибкой при посещении домашней страницы:

Запрещено

У вас нет прав доступа /[foldername] / webroot / [location-name] на этом сервере.Сервер не может прочитать файл htaccess, отказывая в доступе для обеспечения безопасности

Кроме того, при попытке использовать ErrorDocument для обработки запроса была обнаружена ошибка 403.

Я исправил это с помощьюизменив разрешения для каталога webroot, изменив его с drwxr-x--- на drwxr-xr-x, поскольку изначально я использовал drwxr-xr-x.

Итог: почему использование chown jaimemontoya -R webroot/ и chgrp jaimemontoya -R webroot/ изменило РАЗРЕШЕНИЯкаталога webroot?Это должно было изменить только СОБСТВЕННОСТЬ, НЕ РАЗРЕШЕНИЯ.Насколько я понимаю, если вам нужно изменить РАЗРЕШЕНИЯ, вам нужно будет использовать chmod, и я никогда не использовал это.Спасибо.

1 Ответ

0 голосов
/ 17 октября 2018

Как я уже упоминал в этом вопросе, я исправил его, изменив разрешения для каталога webroot, изменив его с drwxr-x--- на drwxr-xr-x.Конечно, я задал этот вопрос, потому что я пытаюсь понять, ПОЧЕМУ проблема возникла.Тем не менее, я знаю решение, и это самое главное.

...