Инструменты пользователя

Инструменты сайта


acl._vvedenie

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
acl._vvedenie [2015/12/13 12:27] – создано daniilacl._vvedenie [Дата неизвестна] (текущий) – внешнее изменение (Дата неизвестна) 127.0.0.1
Строка 2: Строка 2:
  
 **Access Control List** предоставляет расширенный и более гибкий механизм распределения прав файловых систем. Он предназначен для расширения прав доступа к файлам UNIX. ACL позволяет устанавливать разрешения любым пользователям или группам для различных файловых ресурсов.  **Access Control List** предоставляет расширенный и более гибкий механизм распределения прав файловых систем. Он предназначен для расширения прав доступа к файлам UNIX. ACL позволяет устанавливать разрешения любым пользователям или группам для различных файловых ресурсов. 
 +
 +<WRAP center round info 100%>
 +Несколько слов о взаимодействии других команд (такие как копирование, перемещение, архивирование и т.п.) с правами ACL. Вот выдержка из статьи:
 +
 +К сожалению, большинство Unix-утилит все еще не поддерживает ACL. Например, tar не архивирует и не восстанавливает ACL, в FreeBSD NFS также игнорирует их. Ни формат файлов в утилите tar, ни протокол NFS нет ни намека на возможность использования ACL. Тем не менее, архивы полного раздела UFS1, сделанные с помощью tar или dump, восстанавливают каталог .attribute, и утилита dump в FreeBSD модифицирована для «понимания» UFS2 (включающую ACL). Каталог-скелет archivers/star поддерживает ACL. Вы даже можете работать с архивами, созданными в Linux и FreeBSD С помощью star и предохраняющей расширенные атрибуты (включающие и ACL).
 +
 +Но не все так грустно! Перевод статьи был написан в 2006 году (к сожалению до оригинала я так и не добрался). В другой же статье, более поздней, сказано:
 +
 +Ядро Red Hat Enterprise Linux 4 обеспечивает поддержку ACL для файловой системы ext3 и экспортируемых файловых систем NFS. Списки ACL также работают в файловых системах ext3, доступных через Samba. … Команды cp и mv копируют и перемещают все списки ACL, связанные с файлами и каталогами.
 +
 +Хоть большинство стандартных команд, призванных производить операции над файлами, уже поддерживают ACL то, например, команды архивирования tar и dump ACL не архивируют. Для архивации данных с установленными ACL используется программа star. В кратце ее рассмотрим позже. Замечу, что для NFS ACL поддерживаются уже по умолчанию. Вообще, успешное использование ACL зависит от поддержки ACL файловой системой и поддержки ACL операционной системой на клиентской машине.
 +</WRAP>
 +
 +Чтобы посмотреть, установлены ли ACL на объектах, достаточно воспользоваться командой ls -l:
 +
 +<WRAP center round info 100%>
 +Символ "+" в конце списка стандартных прав сообщает о наличии установленных прав ACL
 +</WRAP>
 +
 +
 +<code>
 +root@sytserver:/media/Work/test# ls -l
 +итого 28
 +drwxrwxrwt  2 root root 4096 2009-07-24 21:20 allex
 +-rwxr-x---+ 1 root root   19 2009-07-25 14:45 qwert
 +</code>
 +
 +----
 +
 +===== Источник =====
 +[[http://help.ubuntu.ru/wiki/access_control_list|help.ubuntu.ru]]
 + 
acl._vvedenie.1449998857.txt.gz · Последнее изменение: 2015/12/13 00:00 (внешнее изменение)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki