toor
Bruchpilot
Hi Leute!
Meine Schwester beschwerte sich kürzlich, dass sie keine Dateien in ihren Windowsordner speichern konnte, was mir bis dato nicht aufgefallen war
Also machte ich mich ans Werk mit Hilfe des Bsdforenwikis
So funktionierte es jetzt als user, die fat Platte zu mounten mir rw Rechten
Ich war aber damit noch nicht zufrieden da ich ihr kein mount/umount auf der Console zumuten will, also machte ich mich über Automount her.
MIt Hilfe des (ausgezeichneten) Tutorials funktioniert jetzt auch Automount mit einer Ausnahme:
keine Schreibrechte für user auf der fat-Platte, obwohl das ja der Grund für meine Bemühungen war
Wie ich in einem Forumsbeitrag gelesen (und selbst ausprobiert habe) hat nur der user rw Zugriff auf die Platte, den der Mountpoint gehört ....
Meine fstab:
Meine amd.map:
Habs bis jetzt mit einem Eintrag in die devfs.conf probiert
und einen eigenen Mountpoint in /mnt/host/localhost der dem User gehört sammt entsprechenden Eintrag in die amd.map:
Hat aber alles nichts gebracht, nur das ich mit meinem Latein am Ende bin.
Kann mir jemand sagen wo das Problem (noch besser: die Lösung) liegt?
Meine Schwester beschwerte sich kürzlich, dass sie keine Dateien in ihren Windowsordner speichern konnte, was mir bis dato nicht aufgefallen war
Also machte ich mich ans Werk mit Hilfe des Bsdforenwikis
So funktionierte es jetzt als user, die fat Platte zu mounten mir rw Rechten
Ich war aber damit noch nicht zufrieden da ich ihr kein mount/umount auf der Console zumuten will, also machte ich mich über Automount her.
MIt Hilfe des (ausgezeichneten) Tutorials funktioniert jetzt auch Automount mit einer Ausnahme:
keine Schreibrechte für user auf der fat-Platte, obwohl das ja der Grund für meine Bemühungen war
Wie ich in einem Forumsbeitrag gelesen (und selbst ausprobiert habe) hat nur der user rw Zugriff auf die Platte, den der Mountpoint gehört ....
Meine fstab:
Code:
/dev/ad0s1 /mnt/windows msdosfs rw,nodev,noauto 0 0
/dev/ad2s1b none swap sw 0 0
/dev/ad2s1a / ufs rw 1 1
/dev/ad2s1e /tmp ufs rw,nosuid,noexec,nodev 2 2
/dev/ad2s1f /usr ufs rw,nodev 2 2
/dev/ad2s1d /var ufs rw,nosuid,noexec,nodev 2 2
/dev/acd0 /mnt/dvd cd9660 ro,noauto 0 0
/dev/acd1 /mnt/dvdbrenner cd9660 ro,noauto 0 0
Meine amd.map:
Code:
# $FreeBSD: src/etc/amd.map,v 1.9 2002/05/15 22:24:29 obrien Exp $
#
/defaults type:=host;fs:=${autodir}/${rhost}/host;rhost:=${key}
* opts:=rw,grpid,resvport,vers=3,proto=udp,nosuid,nodev
localhost type:=auto;fs:=${map};pref:=${key}/
localhost/dvd type:=program;fs:=/mnt/dvd;\
mount:="/sbin/mount mount /mnt/dvd";\
unmount:="/sbin/umount umount /mnt/dvd"
localhost/dvdbrenner type:=program;fs:=/mnt/dvdbrenner;\
mount:="/sbin/mount mount /mnt/dvdbrenner";\
unmount:="/sbin/umount umount /mnt/dvdbrenner"
localhost/windows type:=program;fs:=/mnt/windows;\
mount:="/sbin/mount mount /mnt/windows";\
unmount:="/sbin/umount umount /mnt/windows"
Habs bis jetzt mit einem Eintrag in die devfs.conf probiert
Code:
perm ad0s1 0666
und einen eigenen Mountpoint in /mnt/host/localhost der dem User gehört sammt entsprechenden Eintrag in die amd.map:
Code:
localhost/windows_schwester type:=program;fs:=/mnt/windows;\
mount:="sbin/mount mount /mnt/windows";\
unmount:="/sbin/umount umount /mnt/windows"
Hat aber alles nichts gebracht, nur das ich mit meinem Latein am Ende bin.
Kann mir jemand sagen wo das Problem (noch besser: die Lösung) liegt?