У каждого файла в UNIX-системах существуют права, которые определяют, кто из пользователей имеет доступ к нему. Для того, чтобы изменить информацию о принадлежности файла и его прав доступа, выделите один файл и нажмите на кнопку Info (Свойства) на панели инструментов.
В появившемся окне в разделе File (Файл) отображается полный путь к файлу, его тип, размер и дата последнего изменения. Раздел Permissions (Права) содержит чекбоксы, в которых определяется кто из пользователей может читать, записывать и выполнять данный файл. В командной строке права назначаются при помощи команды chmod. Ниже, в поле Octal (Восьмеричный вид) показано восьмеричное значение, которое соответствует параметру команды chmod.
Чтобы сменить владельца файла, введите новое имя или ID пользователя и группы в поля User (Пользователь) и Group (Группа) соответственно в разделе Ownership (Принадлежность). Для исполняемых файлов в полях Execute as user (Выполнять от имени пользователя) и Execute as Group (Выполнять от имени группы) можно определить от имени какого пользователя или группы производить запуск. Эти опции влияют на права доступа, поэтому, при их изменении, будет изменяться и число в поле Octal (Восьмеричный вид).
При работе с каталогами окно выглядит немного иначе. Сами чекбоксы отличаются:
- Право выполнения заменено правом просмотра;
- Добавлен флаг Only owners can edit files (Только владельцы могут редактировать файлы);
- Execute as (Запуск от имени...) заменен на Files inherit group (Файлы наследуют группу).
При изменении прав и владельца для директории можно выбрать, к чему их применить. Для этого используется поле Apply changes (Применить изменения). Оно может принимать одно из следующих значений:
1. This directory only (Только текущий каталог)
2. This directory and its files (Текущий каталог и вложенные в него файлы)
3. This directory and all subdirectories (Текущий каталог и все подкаталоги)
Если выбранный файл оказался символьной ссылкой на объект, то при нажатии на кнопку Info (Свойства) в окне будет содержаться дополнительное поле Link to, которое может быть изменено. Для символьных ссылок в UNIX-системах нельзя изменить права доступа и владельца.
Ссылки:
К содержанию