next up previous contents
Next: Изменение прав доступа Up: Права доступа к файлам Previous: Расшифровка прав доступа

Зависимость прав доступа

      Предоставление прав доступа к файлу также зависит от прав доступа к каталогу, в котором находится файл. Например, даже если права доступа к файлу установлены как -rwxrwxrwx, другие пользователи не могут иметь доступа к файлу, пока они не имеют прав на чтение и исполнение к каталогу, в котором находится файл. Например, если бы Лэрри хотел ограничить доступ ко всем своим файлам, он мог бы установить права доступа к своему домашнему каталогу /home/larry как -rwx---. Таким образом, никакой другой пользователь не будет иметь доступа к его каталогам и ко всем файлам и каталогам внутри него. Пользователю Лэрри не нужно будет теперь беспокоиться об отдельных правах доступа к каждому его файлу.

Другими словами, чтобы, в принципе, иметь доступ к файлу, вы должны иметь право на исполнение ко всем каталогам вдоль пути к файлу и право на чтение (или исполнение) к самому файлу.

Как правило, пользователи системы Linux не скрывают свои файлы. Обычно права доступа к файлам устанавливаются как -rw-r-r-, что позволяет другим пользователям читать файлы, но не изменять их. Для каталогов права доступа часто предоставляются в виде -rwxr-xr-x, что позволяет другим пользователям просматривать ваши каталоги, но не создавать и не удалять файлы в них.

Однако многие пользователи желают держать других пользователей подальше от своих файлов. Если права доступа к файлу установлены как -rw----, то доступ к файлу всех других пользователей будет предотвращен. Аналогично, установка прав доступа к каталогу как -rwx--- защищает этот каталог от вторжения других пользователей.


next up previous contents
Next: Изменение прав доступа Up: Права доступа к файлам Previous: Расшифровка прав доступа

root
Sun Aug 29 12:01:30 MSD 1999