История изменений
Исправление alozovskoy, (текущая версия) :
Почитать - в google. Даже в википедии есть достаточно инфы по chmod чтоб понять что к чему, да там и не сложно.
Не получится ли так, что userA сможет получить доступ к свежесозданным файлам userB?
«По умолчанию» если эта группа будет основной для A и B то получится (но опять же это рулится через umask, но по дефолту так), но это делать не обязательно - у тебя есть юзер A с группой userA и юзер B с userB. Ты создаешь еще одну группу (без пользователей, просто группу) userAB, добавляешь туда A и B и новый файл создаешь с владельцем A и группой userAB (chown A:userAB filename). Тогда получится что и пользователь A, и пользователь B этот файл прочитают, но вот остальные файлы друг друга они не увидят (на самом дела это не так - файлы по дефолту создаются с 644, то есть читать все могут, но вообще логика именно такая). А, да, нужно чтоб у пользователя B был доступ и ко всем вышестоящим от этого файла каталогам. В общем, в стандартной ситуации то что ты хочешь и так будет работать (если искусственно права не ограничивать)
Исходная версия alozovskoy, :
Почитать - в google. Даже в википедии есть достаточно инфы по chmod чтоб понять что к чему, да там и не сложно.
Не получится ли так, что userA сможет получить доступ к свежесозданным файлам userB?
«По умолчанию» если эта группа будет основной для A и B то получится (но опять же это рулится через umask, но по дефолту так), но это делать не обязательно - у тебя есть юзер A с группой userA и юзер B с userB. Ты создаешь еще одну группу (без пользователей, просто группу) userAB, добавляешь туда A и B и новый файл создаешь с владельцем A и группой userAB (chown A:userAB filename). Тогда получится что и пользователь A, и пользователь B этот файл прочитают, но вот остальные файлы друг друга они не увидят (на самом дела это не так - файлы по дефолту создаются с 644, то есть читать все могут, но вообще логика именно такая).