Date: 2008-06-17 07:23 pm (UTC)
Час от часу не легче. То есть, Юникс не хранит для каждого файла имя автора/ пермигены для группы/всех, дату создания отдельно от последней модификации (что вообще странно, ext3 объявлена журналируемой системой) и т.д. и т.п.? И вместо того, чтобы ввести эти свойства, начинает играть в игру "каждый может писать толкьо в свою песочницу"?
  1. Очень даже хранит.
  2. И еще некоторые Unix-совместимые системы (Linux, Solaris) хранят расширенные атрибуты, которые позволяют дополнительно разрешать или запрещать доступ отдельным пользователям и группам.
  3. Именно с помощью управления доступом, описанного выше, писанье только в свою песочницу делается обязательным.
  4. Журнализируемость никак не связана с хранением атрибутов доступа. Теоретически, можно сделать файловую систему, которая будет журнализируема, но не будет иметь управления доступом. Единственная причина, по которой этого не делают — смысла нет.
Как вообще тогда передавать файлы между разными пользователями, не принадлежащими к одной группе? Вводить директорию /usr/vladimir/share/... ?

Точнее, «/home/vladimir/Public» (которая, кстати, у тебя уже должна быть).

Но тогда юзеры получают возможность прочесть названия файлов/директорий в /usr/vladimir/, что может быть по какаим-то причинам неприятно.

Вовсе необязательно. Разрешение получать список файлов в каталоге и доступ к файлам и подкаталогам в этом каталоге — это разные биты доступа. Достаточно разрешить доступ к файлам в домашнем каталоге и подкаталоге «Public», но не разрешать листать эти каталоги. Такая техника, например, используется для разрешения HTTP-серверу доступа к домашней странице пользователя, которая обычно хранится в «public_html» в домашнем каталоге пользователя.

Ну, или еще можно передавать файлы через «/tmp» или «/var/tmp» — специальные каталоги для временных файлов.

If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

vladimir000: (Default)
Vladimir

February 2025

S M T W T F S
      1
2 345678
910111213 1415
16171819202122
232425262728 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 15th, 2025 03:17 am
Powered by Dreamwidth Studios