2016-02-07 2 views
0

Я довольно новичок в Linux, поэтому, пожалуйста, простите меня, если я скажу что-нибудь невежественное. Первым из них, вероятно, станет это. Мне нужно изменить папку, чтобы любые последующие файлы или папки, размещенные внутри нее, наследовали 777 перм. Я понимаю, что это не то, что обычно делается, но это изолированная система, в которой запущена серия программ для перемещения файлов, и для доступа к этим файлам им нужно выполнить perms.У вас проблемы с perms в Ubuntu 14.04

Я попытался использовать ACL, чтобы сделать это, однако они по-видимому не наследуют права выполнения по какой-либо причине. Chmod -R сделает это один раз, но мне нужно найти способ автоматизировать этот процесс.

Любые идеи? Дайте мне знать, если вам нужна дополнительная информация.

ответ

0

Вы можете использовать inotifywatch для просмотра файлов, перемещенных в ваш каталог, с помощью события moved_to.

Вы также можете использовать fsmonitor для запуска процесса узла, который следит за изменениями и выполняет chmod.

+0

Если нет способа добавить неотъемлемое значение в папку, чтобы все файлы получали одинаковые perms без скриптов? – mechspectre

+0

Не знаю, о чем я знаю. Большинство случаев использования для изменения содержимого каталога в событиях выполняются с помощью фоновых процессов с помощью скрипта _some_ – kkwoker

Смежные вопросы