1

У меня есть вложенная структура каталогов, как это:

foo
   foobar
      foofoobar

Если я хочу предоставить пользователю доступ на чтение / запись к каталогу foofoobar, должен ли я также назначать права на чтение / запись для foo и foobar?

Ответ кажется очевидным (т. Е. Нет), поскольку такое требование представляет собой очевидную и смехотворную дыру в безопасности.

Я думаю, что единственным требованием является то, что у пользователя есть e x ecute разрешение на foo и foobar, чтобы они могли перейти на foofoobar?

1 ответ1

2

Требование состоит в том, что пользователь имеет разрешение "выполнять" во всех родительских каталогах. Когда вы изменяете содержимое /foo/foobar/foofoobar , оно не вызывает никаких изменений ни в одном из родительских каталогов, поэтому чтение / запись не требуется.

  • +x /foo
  • +x /foo/foobar
  • +rwx /foo/foobar/foofoobar .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .