Как создать каталог с постоянными разрешениями, отличными от стандартных

Если вы заинтересованы в том, как работают такие программы, как mv и cp, помните, что они с открытым исходным кодом, и вы можете получить наиболее точное объяснение, прочитав код. Здесь есть ссылки на все основные утилиты. В частности, вы можете найти mv здесь

7
задан 28 November 2011 в 22:42

1 ответ

Вы можете попытаться использовать POSIX ACL (списки управления доступом), которые позволяют устанавливать специальные разрешения для дополнительных пользователей и групп (кроме владельца и группы владельца), а также позволяют устанавливать разрешения по умолчанию для нового объекта, созданного в каталог

С этой целью вы можете использовать как минимум две альтернативы:

пакет acl для инструментов командной строки (getfacl, setfacl, chacl) , пакет eiciel, который предоставляет как интерфейс GUI, так и возможность изменять ACL непосредственно из Nautilus (щелкните правой кнопкой мыши по объекту, затем «Свойства», затем вкладку «Список контроля доступа»). Также предоставляются некоторые краткие, но содержательные страницы справки.
8
ответ дан 25 May 2018 в 16:31
  • 1
    Это может помочь. Я не запускаю сервер с любым X11, поэтому использование Nautilus или любого другого графического менеджера файлов не помогло бы. Фактически, я не мог даже переслать X11 через SSH-туннель, поскольку он не разрешен. Я думаю, ACL может быть ответом, хотя это единственный случай, который мне действительно понадобится во всей системе. Разве вы не думаете, что должно быть более простое решение? Большое вам спасибо за вашу большую поддержку. – Carlos Fernández San Millán 25 November 2011 в 23:01
  • 2
    @ CarlosFernándezSanMillán: так что инструменты командной строки - это путь. Я думаю, что это более чистое решение, но, по-видимому, сложно. – enzotib 25 November 2011 в 23:34
  • 3
    Это чище ... ты прав. Опять вы правы насчет трудности;) – Carlos Fernández San Millán 26 November 2011 в 00:05

Другие вопросы по тегам:

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