Erb 20.07.2011 16:17
Есть проблема! — Общая папка для всех пользователей
Задача:На домашнем компе сделать общие папки для музыки, фото, видео, чтобы пользователи группы share могли создавать файлы, стирать и изменять их.
Чего я уже смог добиться:
Я могу создавать файлы и директории в указанных общих директориях, которые изначально доступны всем пользователям группы share на чтение, запись, удаление.
Добился я этого таким образом:
chown share:share "название_директории"
chmod g+s "название_директории"
chmod 774 "название_директории"
setfacl -d -m u::rwx,g::rwx,o::rx "название_директории"
chmod g+s "название_директории"
chmod 774 "название_директории"
setfacl -d -m u::rwx,g::rwx,o::rx "название_директории"
Но это работает только для вновь создаваемых файлов и директорий внутри "название_директории"
При копировании файла из домашнего каталога пользователя меняется группа с users на share, но права для группы остаются только на чтение.
При перемещении файла - принадлежность группе и права сохраняются полностью.
Как сделать так, чтобы при перемещении файла из домашней директории пользователя в общую папку группе share назначались необходимые права доступа?