Moin!
Ich habe mal einige Fragen zu mount und den Rechten. Hab da bisher noch nix gefunden, was einem die Zusammenhänge "auf deutsch" erklärt. man fstab fehlt z.B. ein Hinweis auf "vfat".
Hmm, wenn du was zu mount wissen willst musst du schon in die mount manpage gucken.
konkretes Problem: Kann als user ein ext2 (/dev/hda8) nicht schreibbar mounten. Mit reiserfs (auf /dev/hdd1) geht es. System: Debian Linux 2.4.22-xfs (von Knoppix-Installation erweitert)
Rechte mount/umount: -rwsr-sr-x 1 root root 81080 2002-12-10 20:58 /bin/mount -rwsr-xr-x 1 root root 45336 2002-12-10 20:58 /bin/umount
1.) Ist das so sinnvoll? Immerhin geht es so auch als user. Ich wollte so die "mount kann nur root"-Meldungen vermeiden. Um für user mounten zu erlauben, habe ich die noch in gruppe 'disk' eingetragen und die devicefiles/mountpoints auch, s.u.
Also ob das so sinnvoll ist weiss ich nicht, aber es ist default und ich habe meinen user nicht in der Gruppe disk und kann trotzdem Partitionen als user mounten.
Einträge in fstab: /dev/hda8 /mnt/hda8 ext2 auto,users,exec 0 0 /dev/hdd1 /mnt/hdd1 reiserfs auto,users,exec 0 0
2.) Warum heißt es users und nicht user wie unter anderen linux.
Weil users und user 2 verschiedene Optionen sind. user schreibt den Namen des Users in die mtab so dass nur der wieder unmounten kann und users erlaubt allen Nutzern das mounten....
Was cfdisk dazu sagt: hda8 Logische Linux ext2 100767,91 hdd1 Boot Primäre Linux ReiserFS 19798,25
Nun zu den Mountpoints: brw-rw---- 1 root disk 22, 65 2001-04-15 02:43 /dev/hdd1 brw-rw---- 1 root disk 3, 8 2001-04-15 02:43 /dev/hda8
unmounted: drwxr-xr-x 2 root disk 4096 2004-01-29 01:26 /mnt/hdd1 drwxrwxrwx 2 root disk 4096 2004-02-05 16:29 /mnt/hda8
Wieso disk? Meine Mountpoints gehoeren root.root??
nach mounten: drwxrwxrwx 26 root disk 688 2004-02-05 17:12 /mnt/hdd1 drwxr-xr-x 3 root disk 4096 2004-02-05 13:10 /mnt/hda8
Nach dem mounten als user sieht das fuer beide Partitionen so aus? Ohne den Mountbefehl und die angabe ob das als root oder user gemacht wurde kann ich dir nicht helfen.
Ach ja, du kannst natuerlich nach dem mounten ein chmod +w /mnt/hda8 als root machen, dann hat jeder Lese/Schreibrechte drauf so wie bei hdd1. Ob das so sinnvoll ist....
3.) Wieso sind die Rechte hier nach dem mounten unterschiedlich?
Weil auf dem Reiserfs mal jemand ein chmod +w als root gemacht hat?
4.) Machen die unmounted Rechte irgendeinen Unterschied?
Nein.
Ändern der Rechte für die Mountpoints ändert übrigens auch nichts. 5.) Wie werden die Rechte denn jetzt ermittelt? in der fstab steht doch das gleiche...
Die Rechte stehen im Dateisystem. Mit der umask Option kannst du das in der fstab natuerlich beeinflussen.
bzw: 6.) Wie setzt man die Rechte denn sinnvollerweise
chmod
Bei der Gelegenheit: Filesystem Größe Benut Verf Ben% Eingehängt auf /dev/hda8 93G 20K 88G 1% /mnt/hda8
7.) Gibt es ein "sparsameres" filesystem? Ist frisch formatiert und schon 5GB für Journal oder sowas weg?
Nicht das Journal. Haettest mal die Ausgaben lesen sollen von mke2fs. Der reserviert naemlich Platz fuer root auf der Partition und das sind deine 5GB, weil das meist mittels % gemacht werden. Das Journal ist meisst nicht soo gross.
Andreas
--
Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)