@sasha300

Почему читается файл при 110 прав на директорию?

Выставил 110 права на директорию /var/www/html/
6052f29d7c51a538442069.jpeg
В директории html находится файл info.php, c 440 правами
6052f3b412a1e005550047.jpeg
В терминале набираю "cat /var/www/html/info.php" и получаю отображение файла.
Почему отобразилось содержимое файла, иными словами прошло чтение файла, если для директории выставил права только на выполнение, а не на выполнение и чтение?
  • Вопрос задан
  • 75 просмотров
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Атрибут x для каталога разрешает доступ к файлам внутри него.
Атрибут r для файла разрешает чтение этого файла.
Выставленные вами атрибуты 110 и 440 позволяют прочитать файл root'у, владельцу файла и группе.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
CityCat4
@CityCat4
//COPY01 EXEC PGM=IEBGENER
Если сидишь рутом (или другим юзером с id=0) то система прав игнорируется.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы