07 ноября 2018

Установка файловых прав по-умолчанию на ext4

Всё просто. Если у вас поддерживается acl, а он включен сейчас везде на ext4. Так вот, чтобы создаваемые в ней файлы и другие папки имели определённые права (нужные вам, а не  пользователю) - нужно использовать setfacl/chmod примерно так (нас интересует только права для группы):
chmod -R g+s /<directory>  //говорим наследовать права группы от родителя
setfacl -Rdm g::rwx /<directory>  //рекурсивно ставим дефолтные права для группы
setfacl -Rdm o::rx /<directory>   //для остальных