владелец прав доступа, группа, публичное разъяснение (веб) - PullRequest
1 голос
/ 13 сентября 2010

Может, кто-нибудь объяснит права владельца / группы / общего доступа к файлам и каталогам в веб-среде.

В настоящее время я понимаю, что "Владелец" - это человек, который создал файл.

Группа, предположительно, это разрешения, предоставленные любому пользователю в группе 'Foo', а Public - это, в общем, все.

Я не совсем понимаю, как это переводится в веб-среду.

Являются ли "публичные" пользователи людьми, которые посещают сайт в качестве гостей? А как насчет групп? И каковы риски наличия файла CHMOD для 0777 - что мог бы сделать публичный пользователь с файлом, если ему было дано разрешение на выполнение - несомненно, это то же самое, что и прямой доступ к сценарию (foo.com/bar.php )

надеюсь, это достаточно ясно

спасибо за понимание.

1 Ответ

0 голосов
/ 17 сентября 2010

Ваш веб-сервер работает под определенным пользователем.Когда кто-то обращается к файлу на сервере, он обычно проходит через пользователя, связанного с веб-сервером.Попробуйте написать скрипт, который фактически создаст новый файл, посмотрите, кто является его владельцем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...