View previous topic :: View next topic |
Author |
Message |
raelianer n00b
Joined: 27 Sep 2010 Posts: 11
|
Posted: Thu Sep 30, 2010 3:56 pm Post subject: Rechte bei dem Verzeichnis einer NTFS Platte setzen |
|
|
Ich möchte meine Lieder gerne für alle Nutzer des Rechners freigeben, nicht aber die anderen Daten.
Ich habe eine NTFS Platte mit meinen Daten drauf. Zur Zeit ist die so eingebunden:
Code: | # <fs> <mountpoint> <type> <opts> <dump/pass>
/dev/sda1/ /mnt/hdd ntfs noauto,ro,uid=1000,umask=0077 0 0 |
Ziel wäre sowas:
Code: | dr-xr-x--- 2 root users 4096 Sep 30 16:47 Audio |
Verzeichnispfad: /mnt/hdd/Audio/
Ich hatte erst an sowas gedacht:
Code: | /mnt/hdd/Audio/ /mnt/Audio none bind,gid=users 0 0 |
Aber dadurch werden leider nur die Rechte des oberen Eintrags übernommen.
Ich würde mich über Vorschläge freuen, dieses Problem irgendwie anzugehen... ist es überhaupt möglich das so zu lösen? |
|
Back to top |
|
|
ScytheMan l33t
Joined: 30 Nov 2005 Posts: 605
|
Posted: Thu Sep 30, 2010 4:46 pm Post subject: |
|
|
ich denke das zauberwort ist ntfs-3g.
probier den treiber mal aus, damit hat man acl und kann rechte selbst setzen. |
|
Back to top |
|
|
raelianer n00b
Joined: 27 Sep 2010 Posts: 11
|
Posted: Thu Sep 30, 2010 5:21 pm Post subject: |
|
|
Hm, das klingt nach einer Lösung
Und damit kann ich es auch schaffen auf ein Unterverzeichnis zuzugreifen, wenn ich keinerlei Rechte auf dem übergeordneten Verzeichnis habe?
Naja, ich muss es wohl einfach probieren...
Aber Danke schonmal für den Vorschlag |
|
Back to top |
|
|
frank_tireur n00b
Joined: 31 Mar 2007 Posts: 17
|
Posted: Thu Sep 30, 2010 9:40 pm Post subject: |
|
|
Hallo raelianer,
Quote: | Code: | /mnt/hdd/Audio/ /mnt/Audio none bind,gid=users 0 0 |
|
ich glaube nicht, dass das so funktioniert. Ich lass mich gerne eines besseren belehren.
aus man mount:
Quote: |
The bind mounts.
Since Linux 2.4.0 it is possible to remount part of the file hierarchy somewhere else. The call is
mount --bind olddir newdir
or shortoption
mount -B olddir newdir
or fstab entry is:
/olddir /newdir none bind
After this call the same contents is accessible in two places. One can also remount a single file (on a single
file).
This call attaches only (part of) a single filesystem, not possible submounts. The entire file hierarchy including
submounts is attached a second place using
mount --rbind olddir newdir
or shortoption
mount -R olddir newdir
Note that the filesystem mount options will remain the same as those on the original mount point, and cannot be
changed by passing the -o option along with --bind/--rbind. The mount options can be changed by a separate remount
command, for example:
mount --bind olddir newdir
mount -o remount,ro newdir
|
Gruß
Sebastian |
|
Back to top |
|
|
raelianer n00b
Joined: 27 Sep 2010 Posts: 11
|
Posted: Thu Sep 30, 2010 10:43 pm Post subject: |
|
|
Ja, das habe ich mir auch fast schon so gedacht, das ist wohl eher das Problem, dass man die Rechte beim ersten Mounten festlegt und wäre vermutlich auch eine Sicherheitslücke, wenn es nicht so wäre - schließlich kann ein Nutzer ja alles erstellen was er will und da die Rechte dran ändern... darum kann das wohl so überhaupt nicht funktionieren.
Ich bin jetzt erstmal so verblieben die ganze NTFS-Platte mit meiner UID zu mounten und den anderen Nutzern keinen Zugriff zu gewähren. Vermutlich ist die beste Lösung einen Samba oder einen Webserver zu betreiben, wo dann darüber andere Nutzer drauf zugreifen können...
Der Ansatz mit ntfs-3g wäre nur die, dass dann die Rechte aus dem ntfs-System beachtet werden und gar nicht neu gesetzt würden. Aber das kann ja kaum vereinbart werden mit den Linux Nutzern und Gruppen, weil die von ntfs aus ja ganz anders heißen. Ich bezweifel gerade, ob ich das überhaupt versuchen sollte... |
|
Back to top |
|
|
frank_tireur n00b
Joined: 31 Mar 2007 Posts: 17
|
Posted: Fri Oct 01, 2010 8:40 am Post subject: |
|
|
Schau dir mal man ntfs-3g an. Unter user mapping sollte das zu finden sein was du suchst. Selber gemacht hab ich das aber auch noch nie
Gruß Sebastian |
|
Back to top |
|
|
raelianer n00b
Joined: 27 Sep 2010 Posts: 11
|
Posted: Fri Oct 01, 2010 8:54 am Post subject: |
|
|
Ah! Okay! Wobei ich dann wohl die Rechte unter Windows quasi erst einmal richtig verteilen müsste - falls das user-mapping klappt müsste ja erstmal ein Benutzer Zugriff auf genau dieses eine Verzeichnis haben. Super, das klingt ja mal nach einer Lösung - das werde ich so bald wie möglich probieren! |
|
Back to top |
|
|
|