Составители:
Рубрика:
Символические  выражения  в  команде  chmod  используют  синтаксис 
(кто) (действие) (права), где существуют следующие значения: 
(кто)   u   Пользователь (User) 
(кто)   g   Группа (Group) 
(кто)   o   Другие (Other) 
(кто)   a   Все (All, ''world'') 
(действие)   +   Добавление прав 
(действие)   -   Удаление прав 
(действие)   =   Явная установка прав 
(права)   r   Чтение (Read) 
(права)   w   Запись (Write) 
(права)   x   Выполнение (Execute) 
(права)   t   Sticky бит 
(права)   s   SUID или SGID 
Флаги обеспечивают дополнительный уровень защиты и контроля над 
файлами, но не могут применяться к каталогам. 
Эти  флаги  добавляют  дополнительные  возможности  контроля  над 
файлами,  обеспечивая  (при  определенных  условиях)  невозможность  их 
удаления или изменения даже пользователю root. 
Файловые  флаги  изменяются  при  помощи  утилиты  chflags(1) 
посредством простого интерфейса.  
Некоторые флаги могут быть установлены или сняты с файлов только 
пользователем  root.  В  остальных  случаях  эти  флаги  может  установить 
владелец файла. 
Дополнительные биты доступа setuid, setgid и sticky. 
Реальный  UID  --  это  идентификатор  пользователя,  запустившего 
процесс  на  выполнение.  Действующий  UID  (EUID)  -- это  идентификатор 
пользователя, с которым выполняется процесс.  
Бит  setuid  устанавливается  добавлением  цифры  четыре  перед 
численным  представлением  прав  доступа.  При  наличии  этого  бита,  в 
перечне прав доступа для владельца файла присутствует символ s, который 
заменил собой бит выполнения. 
Бит  setgid  изменяет  настройки  прав  для  группы.  При  выполнении 
приложение  с  установленным  битом  setgid,  то  будут  обеспечены  права  в 
соответствии  с  группой  владельца  файла,  а  не  с  группой  пользователя, 
запустившего  процесс.  Чтобы  установить  на  файл  бит  setgid,  выполните 
команду chmod, добавив цифру два  (2) перед численным представлением 
прав доступа. Бит отображается  s в перечне прав доступа для группы: 
Бит  sticky,  установленный  на  каталог,  позволяет  производить 
удаление  файла  только  владельцу  файла.  Этот  бит  применяется  для 
предотвращения удаления файлов в публичных каталогах, таких как /tmp, 
пользователями,  не  владеющими  файлом.  Добавление  единицы  (1)  перед 
27 
Страницы
- « первая
 - ‹ предыдущая
 - …
 - 25
 - 26
 - 27
 - 28
 - 29
 - …
 - следующая ›
 - последняя »
 
