Я запускаю Ubuntu 14.04 LTS. Мне назвали точку монтирования /files
это принадлежит root
, группа plugdev
и я дал разрешение записи группы. Я использовал часть информации в https://help.ubuntu.com/community/InstallingANewHardDrive для установки этого. Конкретно следующие команды:
sudo chgrp plugdev /files
sudo chmod g+w /files
Все пользователи на машине являются также частью plugdev
.
Я смонтировал диск, который имеет 1 ext4
раздел к нему.
В этой точке оба user1
и user2
может создать файлы/папки в /files
. Но, если user1
создает файл или папку в /files
затем user2
не может изменить его или создать файлы в нем.
Я задаюсь вопросом, как я могу сделать его так, все пользователи могут чтение-запись (и, когда это применимо, выполнитесь), какие-либо/все файлы/папки, созданные в /files
независимо от того, кто создал его.
Если это имеет значение, /files
также доля Samba, которая смонтирована на машине Windows 7.
من فکر می کنم این فقط همان چیزی است که شما نیاز دارید. این س alreadyال قبلاً در آنجا پاسخ داده شده بود.
شما به setfacl + chmod
مجوزهای پرونده هایی که ایجاد می کنید احتمالاً اجازه نوشتن برای گروه را ندارند. اگر fmask
(برای پرونده ها) و dmask
(برای فهرست ها) را در / etc / fstab
خود تنظیم کنید ، این باید مشکل را حل کند.
fmask
ممکن است چیزی مانند 113
باشد ، برای مجوزهای پیش فرض 664
یا rw-rw-r-
dmask
ممکن است چیزی مانند باشد 002
، برای مجوزهای پیش فرض 775
یا rwxrwxr-x
.
به خاطر داشته باشید فهرست ها برای دسترسی به آنها نیاز به مجوز دارند.