Документация Calculate Linux
Вид материала | Документы |
СодержаниеУдаление прав Очистка правил Копирование ACL |
- В Linux. 2 Приобретение и инсталляция Linux. 3 Учебник по Linux 4 Администрирование, 3589.91kb.
- Gnu/Linux, 51.18kb.
- Лекция 17. Операционная система Linux, 126.24kb.
- Концепция развития спо в РФ 2 История Linux, 105.81kb.
- Windows против Linux, 88.72kb.
- RH253 Сетевые службы Red Hat Linux и администрирование безопасности, 45.9kb.
- Установка ос linux: основные моменты, 83.79kb.
- Исследование возможностей ос linux для приложений реального времени с обработкой разнородной, 98.25kb.
- План лекции «alt linux. Установка и особенности» Заявка на участие в апробации Линукса, 48kb.
- Linux от Пламен Петков По-добрата операционна система Linux?, 1306.19kb.
Удаление прав
Для удаления правила для пользователя или группы используется параметр -x.
Пример
Удалить права доступа к файлу secretfile для пользователя iivanov.
setfacl -x u:iivanov secretfile
Удалить права доступа ко всем файлам и директориям внутри folder для пользователя apetrov.
setfacl -R -x u:apetrov folder
Очистка правил
Для удаления всех ACL правил используется опция -b. Ее также можно использовать совместно с -m, для того, чтобы заместить права.
Пример
Удалить все ACL правила и разрешить пользователю iivanov читать secretfile.
setfacl -b -m u:iivanov:r secretfile
Копирование ACL
Для того, чтобы установить ACL на файл аналогичный какому-либо другому файлу используется команда:
getfacl basefile | setfacl -b -M - targetfile
В этом случае файл targetfile будет иметь такие же права как и basefile. Это достигается за счет параметра M, при помощи которого можно задавать права из файла (или стандартного потока ввода ).