PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mount als normaler User nicht möglich



Gurke1509
05.01.04, 14:31
Hallo.

Meine fstab sieht wie folgt aus:

/dev/hdc1 / ext3 defaults 1 1
/dev/hdc6 /data ext3 defaults 1 2
none /dev/pts devpts mode=0620 0 0
/dev/scd0 /mnt/cdrom auto,noauto,ro,user,umask=0 0 0
/dev/fd0 /mnt/floppy auto,rw,sync,noauto,user,umask=0 0 0
none /proc proc defaults 0 0
/dev/hdc5 swap swap defaults 0 0


Wenn ich als normaler User nun folgendes eingebe:
mount /dev/scd0 /mnt/cdrom oder
mount /dev/fd0 /mnt/floppy

kommt folgende Fehlermeldung:

mount: Nur »root« kann dies tun


Warum? Das "user" sitzt doch in der fstab doch richtig, oder?

Danke jetzt schon für Lösungsvorschläge

munkmill
05.01.04, 14:37
Hi,

das einfachste wäre wohl ein


chmod +s /bin/mount .

Allerdings meine ich, mal gelesen zu haben, dass dieser Weg nicht unbedingt sicher ist (zumindest auf Multi-User-Systemen nicht)...

Jan

klemens
05.01.04, 14:40
/dev/scd0 /mnt/cdrom auto,noauto,ro,user,umask=0 0 0


Das "user" ist richtig und sollte auch den erwünschten Erfolg bringen. Das erste "auto" ist falsch - gehört durch TAB/Leerzeichen getrennt:


/dev/scd0 /mnt/cdrom auto noauto,ro,user,umask=0 0 0


Vielleicht liegst daran.

btw: Das umask kannst Dir bei einem Rom-Laufwerk IMHO sparen.

Gurke1509
05.01.04, 14:46
@ klemens:

Habe das erste auto nun jeweils durch ein Leerzeichen davor und danach getrennt. Das umask - zeug wurde auch entfernt... Selber Fehler

DarkSorcerer
05.01.04, 14:52
Probiers mal so:



$ mount /mnt/cdrom
$ mount /mnt/floppy


Ohne Angabe des Devices.

Gurke1509
05.01.04, 14:55
ok das funzt..

Danke

Destroyer69
05.01.04, 14:55
Was sagt denn ein ls -l /dev/fd0 ??
bei mir schauts so aus:
ls -l /dev/fd0
brw-rw---- 1 dirk floppy 2, 0 Sep 15 15:40 /dev/fd0
und ein ls -l /dev/cdrom sagt dieses:
ls -l /dev/cdrom
lrwxrwxrwx 1 root root 8 Dec 25 15:11 /dev/cdrom -> /dev/hdd

mounten kann ich beides als user mit mount /dev/fd0 oder cdrom

hier noch die fstab dazu (Fedora) :
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,r 0 0
/dev/cdrom1 /mnt/cdrom1 udf,iso9660 noauto,owner,kudzu,r 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0