Ich habe 2 Festplatten:
Eine Windows Platte (/dev/hda)
Und eine für mein Gentoo 1.4 (/dev/hdb)
[code:1]
Disk /dev/hdb: 122.9 GB, 122942324736 bytes
255 heads, 63 sectors/track, 14946 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hdb1 * 1 5 40131 83 Linux
/dev/hdb2 6 128 987997+ 82 Linux swap
/dev/hdb3 129 7424 58605120 83 Linux
/dev/hdb4 7425 14946 60420465 83 Linux
[/code:1]
Ich möchte nun als User (Trace) auf die /dev/hdb4 schreibend zugreifen können.
Meine fstab schaut wie folgt aus:
[code:1]
UW PICO(tm) 4.6 File: /etc/fstab
/dev/hdb1 /boot reiserfs noauto,noatime,notail 1 2
/dev/hdb3 / reiserfs noatime,notail 0 1
/dev/hdb2 none swap sw 0 0
/dev/hdb4 /mnt/hd/hdb4 reiserfs rw,exec,suid,noatime,user 0 0
/dev/cdroms/cdrom0 /mnt/cdrom iso9660 ro,user 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
[/code:1]
Dürfte doch passen, oder ?
Der Mountpoint für /dev/hdb4 hat folgende Permissions
[code:1]
root@Trace hd # ls -lisa
total 2
145788 1 drwxr-xr-x 4 root root 96 Mar 16 21:59 .
5363 1 drwxr-xr-x 6 root root 144 Mar 23 21:47 ..
281414 1 drwxr-xr-x 2 root root 48 Mar 16 21:59 hda5
145789 1 drwxr-xr-x 2 trace users 48 Mar 14 14:20 hdb4
[/code:1]
Mounte ich diese Platte aber (als User Trace wohlgemerkt !!!) gehen die Permissions zu root über:
[code:1]
root@Trace hd # ls -lisa
total 2
145788 1 drwxr-xr-x 4 root root 96 Mar 16 21:59 .
5363 1 drwxr-xr-x 6 root root 144 Mar 23 21:47 ..
281414 1 drwxr-xr-x 2 root root 48 Mar 16 21:59 hda5
2 1 drwxr-xr-x 3 root root 48 Mar 13 20:56 hdb4
[/code:1]
Ausserdem zeigt die Ausgabe von 'mount' erfolgreich an, dass die hdb4 Partition mit den Rechten von Trace gemountet worden ist
[code:1]
root@Trace hd # mount
/dev/root on / type reiserfs (rw,noatime)
none on /dev type devfs (rw)
none on /proc type proc (rw)
/dev/cdroms/cdrom0 on /mnt/cdrom type iso9660 (ro,noexec,nosuid,nodev)
none on /dev/shm type tmpfs (rw)
/dev/hdb4 on /mnt/hd/hdb4 type reiserfs (rw,noexec,nosuid,nodev,noatime,user=trace)
[/code:1]
Trotzdem ist es so, dass der User Trace keine Schreibrechte auf die /dev/hdb4 hat...
Was bitte ist hier los ???
Ich hoffe, dass wenigstens einer von euch weiter weiss...
Danke im vorraus, MFG
Trace