Видео смотреть бесплатно

Смотреть фильмы бесплатно

Официальный сайт 4stupeni 24/7/365

Смотреть видео бесплатно

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 "название_директории"


Но это работает только для вновь создаваемых файлов и директорий внутри "название_директории"
При копировании файла из домашнего каталога пользователя меняется группа с users на share, но права для группы остаются только на чтение.
При перемещении файла - принадлежность группе и права сохраняются полностью.

Как сделать так, чтобы при перемещении файла из домашней директории пользователя в общую папку группе share назначались необходимые права доступа?


Тэги: acl chmod chown общие папки
+ 2 -
Похожие Поделиться

Daria 20.07.2011 21:01 #
+ 0 -
почему не используешь umask?
http://en.wikipedia.org/wiki/Umask
Erb 20.07.2011 21:51 #
+ 2 -
потому, что umask меняет атрибуты по умолчанию, это значит, что и файлы в домашней директории станут доступны для записи и удаления
а мне надо только в общих папках
Daria 21.07.2011 12:03 #
+ 0 -
можно монтировать с bind и указывать маску.
lwilis 20.07.2011 22:09 #
+ 1 -
У тов. странника в прошлом году (по ощущениям) было несколько заметок в блоге по этой теме. Что-то он там навыдумывал, но решение было неидеальным. Куда-то в сторону acl кажется копал.
Сейчас поиск по его блогу без рузультата. Поищи сам. strannick.blogspot.com
Erb 20.07.2011 22:21 #
+ 3 -
вот, нашёл - bindfs
буду пробовать, но наверно уже завтра, потом отпишусь

по поводу-же acl так я этим и добился, что при создании новых файлов всё работает, не работает при перемещении уже существующих.
Erb 22.07.2011 00:02 #
+ 3 -
Прописываем в fstab в такую строчку с указанием собственный путей и параметров

bindfs#/путь/к/общей/директории /путь/к/общей/директории fuse perms=0770,mirror=@имя_общей_группы,group=имя_общей_группы,group 0 0


подробнее в man
и да:
/путь/к/общей/директории может быть как одинаковым, так и разным, т.е. можно директорию примонтировать к самой себе и всё работает.

Смотреть онлайн бесплатно

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн