LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

Это фича. ext2/3/4, как и вообще все POSIX-совместимые ФС — многопользовательские by design, то есть у каждого файла есть владелец.

Такое поведение можно обойти при помощи suid/sgid битов на корневой директории, владельца nobody и более пермиссивной umask (напр., 0002). Но оно by design.

P.S.: лучше не umask (его придётся каждый раз выставлять), а ACL: setfacl -d -m group:rwx <directory>.

(итоговый рецепт)

chown nobody:users <directory>
chmod 6775 <directory>
setfacl -d -m group:rwx <directory>

А вот с разными компьютерами беда. Нужны одинаковые значения UID для пользователя nobody и группы users.

Исходная версия intelfx, :

Это фича. ext2/3/4, как и вообще все POSIX-совместимые ФС — многопользовательские by design, то есть у каждого файла есть владелец.

Такое поведение можно обойти при помощи suid/sgid битов на корневой директории, владельца nobody и более пермиссивной umask (напр., 0002). Но оно by design.

P.S.: лучше не umask (его придётся каждый раз выставлять), а ACL: setfacl -d -m group:rwx <directory>.