2

Я настроил сервер Linux, доступный через ssh и Samba. У каждого пользователя есть собственная папка USER/ и общая папка USER_public/ . Разрешения для USER_public/ устанавливаются с помощью setfacl таким образом, что каждый новый файл, созданный в этой папке, наследует разрешения и владения от родительского каталога (в этом случае разрешения на чтение и запись для других).

У меня проблема в том, что файлы, которые перемещаются из USER/ в USER_public/ , не наследуют эти разрешения автоматически.

Есть ли способ заставить перемещенные (скопированные) файлы автоматически наследовать разрешения от родительского каталога. Я хочу, чтобы пользователи не подключались вручную через ssh и не меняли права доступа с помощью chmod .

Спасибо.

Редактировать: getfacl :

# file: user1_public
# owner: user1
# group: group1
# flags: -s-
user::rwx
group::rwx
group:super_group1:rwx
mask::rwx
other::rw-
default:user::rwx
default:group::rwx
default:group:super_group1:rwx
default:mask::rwx
default:other::rw-

0