Я хочу, чтобы общий носитель был прозрачным для всех пользователей, а также придерживался стандартов FHS и Ubuntu. При необходимости первое имеет приоритет. Я сейчас монтирую его на /media/Stuff
, но /media
предполагается, что для внешних носителей, я считаю. Основная проблема заключается в настройке прав доступа, так что доступ к чтению и записи на диск может предоставляться нескольким пользователям, работающим в одних и тех же каталогах.
УстановкаANewHardDrive кажется как немного запутанной, так и не что я хочу. Он утверждает, что это устанавливает право собственности на каталог верхнего уровня (несмотря на флаг рекурсии):
sudo chown -R USERNAME:USERNAME /media/mynewdrive
И это позволит нескольким пользователям создавать файлы и подкаталоги, но только удалять их собственные:
sudo chgrp plugdev /media/mynewdrive
sudo chmod g+w /media/mynewdrive
sudo chmod +t /media/mynewdrive
Однако групповой записываемый бит, похоже, не унаследован, что затрудняет организацию хранения (предотвращает создание внутри подпапок, первоначально сделанных другим пользователем). Клейкий бит, вероятно, также нежелателен по той же причине, хотя в настоящее время кажется, что один пользователь (возможно, владелец точки монтирования?) Может удалять файлы userB, но не наоборот. Это прекрасно, если пользователь может создавать файлы внутри каталога userA. Итак:
Я не хочу запускать задания cron для регулярного задания разрешений!