Что '+' в среднем поле полномочий?

Моему преподавателю был нужен доступ для копирования моих файлов, и я использовал 'setfacl-b'. на моем корневом каталоге для предоставления ему доступа. Теперь я изменил его, но теперь ни у кого нет доступа. Таким образом, я затем изменил его так, другие могут теперь иметь, выполняют разрешение

Когда я смотрю на всех пользователей на своем сервере, хотя, все, кажется, имеют "drwxrwx - x +", в то время как шахты только "drwxrwx - x" без '+'. Кто-то может объяснить, что это означает? И как я могу сделать шахты как их?

Спасибо.

1
задан 10.10.2010, 01:50

3 ответа

Это собирается зависеть частично от разновидности Unix, который Вы используете. Это часто означает, что существуют правила ACL, относился к Вашему каталогу.

Касательно: http://sadiquepp.blogspot.com/2010/01/in-output-of-ls-l-stands-for-what.html

1
ответ дан 12.12.2019, 08:37

Знак "плюс" означает, что существует ACL в действительности для того файла.

Используйте команды "getfacl" для просмотра ACLs, который Вы хотите скопировать, и затем setfacl для установки их (удостоверьтесь, что Вы понимаете, какие разрешения Вы даете сначала).

4
ответ дан 12.12.2019, 08:37

"+" указывает, что существует ACL (Список управления доступом) запись, связанная с файлом

См. документацию для setfacl --restore:

Восстановите резервное копирование разрешения, созданное 'getfacl-R' или подобный. Все полномочия поддерева полного списка восстанавливаются с помощью этого механизма. Если вход содержит комментарии владельца или комментарии группы, и setfacl выполняется корнем, владелец и владеющая группа всех файлов восстанавливаются также. Эта опция не может быть смешана с другими опциями кроме '-тест'.

Из setfacl страницы справочника

0
ответ дан 12.12.2019, 08:37

Теги

Похожие вопросы