Re: Общая папка для нескольких пользователей
Ivan Shmakov <oneingray@gmail.com> writes:
>>>>>> Ivan Shmakov <oneingray@gmail.com> writes:
>>>>>> Artem Chuprina <ran@ran.pp.ru> writes:
> >> В общем случае задача сделать "всё доступно всем" на юниксовой
> >> файловой системе в моей практике проще всего решалась демоном,
> >> который типа раз в минуту просматривал, что в подведомственных
> >> директориях не ugo+w, и ставил туда +w. (Тупо делать chmod -R плохо
> >> тем, что это трогает ctime даже если фактически не меняет права.)
>
> > JFTR:
>
> > # find /where -xdev -not -perm -0666 -exec chmod -- a+rwX {} +
>
> … Пожалуй, имеет смысл добавить \( -type f -or -type d \).
Только стоит помнить, что пока find просматривает файлы в каком-нибудь
тяжёлом каталоге (в котором всё правильно и менять ничего не надо), уже
найденный но ещё не поправленный файл может превратиться, например, в
симлинк на /etc/shadow.
Reply to: