PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Einzelnen Ordner von NTFS-Partition mounten



linux-learner
19.02.08, 10:08
In meiner fstab habe ich den Eintrag:

/dev/sdb5 /home/user1/Disk2 ntfs-3g uid=1000,gid=100,umask=000,locale=de_DE.UTF-8 0 0

Somit hat User1 problemlos Lese- und Schreibzugriff auf die gesamte NTFS-Partition (sdb5)

Das Problem ist User2 (uid=1001). Er soll nicht Zugriff auf die gesamte NTFS-Partition erhalten, sondern es soll nur der Ordner sdb5/Daten mittels fstab in sein Home-Verzeichnis gemountet werden (mit Schreibzugriff).

Mit welchem Eintrag in die fstab ist das möglich?

towo2099
19.02.08, 10:15
Mit welchem Eintrag in die fstab ist das möglich?
Mit keinem, da man nur Partitionen, keine einzelnen Ordner einer Partition mounten kann.

linux-learner
19.02.08, 10:23
Erst einmal danke für die schnelle Antwort - aber mein Problem bleibt grundsätzlich bestehen:

Wie kann ich einen einzelnen Ordner entweder direkt von der NTFS-Partition oder über den Umweg des Home-Verzeichnisses von User1 (der den Ordner ja durch das Mounten mittels fstab hat) auch dem User2 zur Verfügung stellen?

drcux
19.02.08, 10:25
mount --bind /home/user1/Disk2/Daten /home/user2/Daten
Wobei aber uid nicht mehr geändert werden kann...

linux-learner
19.02.08, 10:33
aber dann ist User1 Eigentümer dieser Daten im Home-Verzeichnis von User2 - sehe ich das richtig?

drcux
19.02.08, 10:34
Habe ich wohl so geschrieben...

linux-learner
19.02.08, 10:45
Vielleicht noch ein anderer Ansatz:
Die Daten, die jetzt auf der NTFS-Partition des Linux-Rechners liegen, waren bisher auf der FAT32-Partition eines XP-Rechners (192.168.0.1). In Linux eingebunden wurden sie durch folgende Einträge in der fstab:

//192.168.0.1/Daten /home/user1/daten cifs auto,user, username=***,password=***
bzw:
//192.168.0.1/Daten /home/user2/daten cifs auto,user, username=***,password=***

Somit hatten beide Linux-User Zugriff auf den zentralen Daten-Ordner.
Der Linux-Rechner hat die feste IP 192.168.0.2. Daher habe ich es auch schon in dieser Richtung versucht, aber ohne Erfolg

MiGo
19.02.08, 16:36
Vielleicht noch ein anderer Ansatz:
Das ist Samba - das hat mit einer Lokal eingebauten Festplatte nichts zu tun. Einen Einzelnen Ordner kannst du nur wie oben beschreiben per bind-mount einblenden.

linux-learner
24.02.08, 22:11
Habe gerade das Problem noch einmal aufgegriffen:

Wie kann ich den o.g. Mount-Befehl:
mount --bind /home/user1/Disk2/Daten /home/user2/Daten
auch in die fstab übernehmen?

drcux
24.02.08, 23:24
http://www.google.de/search?q=fstab+bind+mount