Права доступа к каталогам
Права доступа, устанавливаемые на каталоги, имеют несколько иной смысл, чем права на файлы. Для каталогов используются следующие права:
- x — (search) право обращаться к метаданным файлов в каталоге, а также входить в каталог с помощью команды cd и получать досту п к файлам, находящимся в этом каталоге;
- r — право на чтение имен файлов, находящихся в каталоге, т. е. на выполнение команды ls. Без наличия права search (х) не позволяет получать подробную информацию о файлах и какой-либо доступ к ним, поскольку прав на доступ к метаданным файлов в каталоге нет;
- w — право на запись в каталог, т. е. право переименовывать, удалять, создавать файлы и пр. Без наличия права search (х) не позволяет осуществлять запись в кататог, т. к. для записи требуется доступ к метаданным файлов.
Без наличия права search (х), установленного на каталог, операции обращения к файлам, находящимся в нем, не могут быть осуществлены. Поэтому для каталогов права доступа должны быть либо нечетные (в трехчисловой нотации), либо отсутствовать.