normalen usern das mounten erlauben

Antworten
Nachricht
Autor
Linux24325

normalen usern das mounten erlauben

#1 Beitrag von Linux24325 » 28. Sep 2008 9:23

Hallo,

ich will, das eine Festplatte auch von normalen usern gemountet werden kann.

Dafür habe ich in der /etc/fstab den Eintrag
  • /dev/sda4 /mnt/eigenedateien ntfs-3g rw,dev,suid,exec,auto,user,async 0 0
erstellt.

Wenn ich aber nun dieses mounten will bekomme ich immer die Fehlermeldung

Error opening partition device: Permission denied
Failed to mount '/dev/sda4': Permission denied


Wieso funktioniert das nicht??

danke

bamboocha

#2 Beitrag von bamboocha » 28. Sep 2008 17:55

ist das verzeichnis /mnt/eigenedateien für den user schreibbar?

Benutzeravatar
Lateralus
prolinux-forum-admin
Beiträge: 1238
Registriert: 05. Mai 2004 7:35

#3 Beitrag von Lateralus » 28. Sep 2008 17:55

ntfs-3g verwendet fuse. Schaue nach, ob du in der fuse gruppe bist und ob der kernel (fuse unterstützt, bzw. das fuse module geladen ist (lsmod) - zum laden 'modprobe fuse').

Linux24325

#4 Beitrag von Linux24325 » 28. Sep 2008 19:37

das fuse modul ist geladen. Wie schauen ich nach ob ich in der fuse gruppe bin?

das Verzeichnis /mnt/eigenedateien gehört root und die gruppe ist users. Ich hab auch Schreibzugriff darauf.

Sonst noch ne Idee?

danke

PDA

#5 Beitrag von PDA » 29. Sep 2008 18:46

Code: Alles auswählen

# groups

Linux24325

#6 Beitrag von Linux24325 » 03. Okt 2008 9:54

ich bin in der gruppe eingetragen und hab auch mit chmod meine berechtigungen nochmals so geändert das ich schreibzugriff habe.

Wenn ich nun versuch die partion zu mounten kommt, das ich in der fstab eintragen muss allow_others jedoch hat dies auch nichts an meinem problem geändert.

Linux24325

#7 Beitrag von Linux24325 » 04. Okt 2008 12:03

nun bekomme ich folgende Fehlermeldung:
fusermount: failed to chdir to mountpoint: Permission denied
FUSE mount point creation failed
Unmounting /dev/sda4 (Eigene Dateien)


Jemand ne idee?

Benutzeravatar
Lateralus
prolinux-forum-admin
Beiträge: 1238
Registriert: 05. Mai 2004 7:35

#8 Beitrag von Lateralus » 04. Okt 2008 13:02

Mache das Verzeichnis für alle zugänglich (vor dem mounten als root):

Code: Alles auswählen

chmod a+x /mnt/eigenedateien

Linux24325

#9 Beitrag von Linux24325 » 05. Okt 2008 16:01

wenn ich die Berechtigungen so ändere wie du oben geschrieben hat bekomme ich wieder diese Fehlermeldung:

fusermount: option allow_other only allowed if 'user_allow_other' is set in /etc/fuse.conf
FUSE mount point creation failed


Ich bin echt ratlos

Benutzeravatar
Janka
Beiträge: 3585
Registriert: 11. Feb 2006 19:10

#10 Beitrag von Janka » 05. Okt 2008 18:38

Ähm, du schreibst oben, du hättest "allow_other" in /etc/fstab eingetragen. Die Fehlermeldung legt aber nahe, dies mit "user_allow_other" auch in /etc/fuse.conf zu gestatten.

Janka
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.

Linux24325

#11 Beitrag von Linux24325 » 06. Okt 2008 12:38

Diese Datei existiert bei mir aber nicht.
Soll ich sie nun erstellen?

Linux24325

#12 Beitrag von Linux24325 » 06. Okt 2008 12:39

Diese Datei existiert bei mir aber nicht.
Soll ich sie nun erstellen?

Benutzeravatar
Janka
Beiträge: 3585
Registriert: 11. Feb 2006 19:10

#13 Beitrag von Janka » 06. Okt 2008 14:50

Schaden wird es vermutlich nicht. Gehören muss sie vermutlich root.root, Rechte sollten vermutlich rw-rw-r-- sein.

Janka
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.

Linux24325

#14 Beitrag von Linux24325 » 09. Okt 2008 18:43

danke für deine Hilfe kann allerdings nicht sagen ob es nun funktioniert, da ich nun nicht mehr auf ntfs Datenträger schreiben kann hab ich mich dazu entschlossen OpenSuse 11 zu installieren. Sollte es da dann auch mithilfe eurer Vorschläge nicht funktionieren melde ich ich wieder.

danke an alle

Antworten