Ich möchte, dass ein freigegebenes Medienlaufwerk für alle Benutzer transparent nutzbar ist und sich gleichzeitig an die FHS- und Ubuntu-Standards hält. Ersteres hat bei Bedarf Vorrang. Ich montiere es derzeit bei /media/Stuff
, /media
soll aber für externe Medien sein, glaube ich. Das Hauptproblem besteht darin, die richtigen Berechtigungen festzulegen, damit mehreren Benutzern, die in denselben Verzeichnissen arbeiten, Zugriff auf das Lese- und Schreibzugriff auf das Laufwerk gewährt werden kann.
Die Installation von ANewHardDrive scheint sowohl etwas verwirrt als auch nicht das zu sein, was ich will. Es wird behauptet, dass dies den Besitz für das Verzeichnis der obersten Ebene festlegt (trotz des Rekursionsflags):
sudo chown -R USERNAME:USERNAME /media/mynewdrive
Auf diese Weise können mehrere Benutzer Dateien und Unterverzeichnisse erstellen, aber nur ihre eigenen löschen:
sudo chgrp plugdev /media/mynewdrive
sudo chmod g+w /media/mynewdrive
sudo chmod +t /media/mynewdrive
Das beschreibbare Gruppenbit scheint jedoch nicht vererbt zu werden, was für die Organisation problematisch ist (verhindert die Erstellung in Unterordnern, die ursprünglich von einem anderen Benutzer erstellt wurden). Das Sticky-Bit ist wahrscheinlich aus dem gleichen Grund auch unerwünscht, obwohl es derzeit so aussieht, als ob ein BenutzerA (möglicherweise der Besitzer des Mount-Punkts?) Die Dateien des Benutzers B löschen kann, aber nicht umgekehrt. Dies ist in Ordnung, solange Benutzer B Dateien im Verzeichnis von Benutzer A erstellen kann. Damit:
- Was ist der richtige Montagepunkt?
- Ist plugdev die richtige Gruppe?
- Am wichtigsten ist , wie Berechtigungen zum Einrichten einer organisierten Medien halten fahren?
Ich möchte keine Cron-Jobs ausführen, um regelmäßig Berechtigungen festzulegen!