Змініть групу чи дозволи, коли файл переміщується до спільного каталогу в Linux


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-

Ви створили acl -d? Також, будь ласка, додайте висновок getfaclдля загальнодоступного каталогу.
GnP
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.