Linux 15.036 Themen, 107.102 Beiträge

Mounten & Zugriffsrechte unter Mandrake 9

magoxp / 9 Antworten / Baumansicht Nickles

Guude!

Hab ne FAT32-Partition, die automatisch beim Start in einen bestimmten Mountpoint gehängt wird. Bin froh, dass ich wenigstens das geschafft hab :)
Jetzt wüsste ich gern, was ich bewerkstelligen muss, um als Otto-Normal-User Vollzugriff auf die Partition zu bekommen? Da sie als Tauschpartition zwischen Windows und Linux dienen soll, würde ich auch gerne Schreibrechte haben, die hab ich jedoch nur als Root. Hab schon alles abgesucht, find aber keine Option, die jedem User das Schreiben erlaubt.
Schonmal Danke im Voraus!

bei Antwort benachrichtigen
FrogPR magoxp „Mounten & Zugriffsrechte unter Mandrake 9“
Optionen

Hi!

Trage folgendes in die /etc/fstab ein:

/dev/hdb1 /mnt/fat/ vfat user,gid=1007,umask=002,exec 0 0

Anstelle von "/dev/hdb1" trage die Fat-Partition ein und anstelle von "/mnt/fat/" den mount-point. Das "gid=1007" kann auch weggelassen werden (das is nur, wenn du bestimmten Usern aus einer Gruppe (hier Gruppe 1007) den Zugriff auf die Fat-Partition gewähren willst).
Mit dieser Konfiguration wird die Platte als user gemountet mit allen Rechten (also lesen, schreiben, ausführen).

Gruß, FrogPR

bei Antwort benachrichtigen
magoxp Nachtrag zu: „Mounten & Zugriffsrechte unter Mandrake 9“
Optionen

Hmm, danke erstmal. Aber geht das Ganze nicht einfacher?
vfat ist wohl das Dateisystem, bei User muss ich dann wohl den entsprechenden Usernamen eintragen, oder?
Und was bewirkt das umask bzw. exec?

MfG

bei Antwort benachrichtigen
FrogPR magoxp „Hmm, danke erstmal. Aber geht das Ganze nicht einfacher? vfat ist wohl das...“
Optionen

Hi!

Also viel einfacher wirst dus nich kriegen (was sollte einfacher als einfach eine Zeile in ne Datei zu schreiben und zu rebooten? ;-))
und ja, vfat isses Dateisystem, umask=002 is ne Rechte-Sache im Oktalcode (schau dir mal die man-page von chmod an, bzw. such mal im Netz danach). exec heisst einfach Ausführrechte.

wie gesagt, du musst nix weiter machen, als diese eine Datei ein wenig zu ändern (also /etc/fstab) und das wars. Dauert keine 5 minuten...

Gruß, FrogPR

bei Antwort benachrichtigen
magoxp FrogPR „Hi! Also viel einfacher wirst dus nich kriegen was sollte einfacher als einfach...“
Optionen

Ne, ich meinte einfacher im Sinne von grafisch. Im Mandrake Kontrollzentrum geht das Ganze auch irgendwie grafisch, habs so auch schon gemacht, es hat nur leider keinen Erfolg gezeigt.
Die betreffende Zeile in der fstab sieht jetzt folgendermaßen aus:
/dev/hdb5 /home/mago/tauschen vfat mago,umask=002,exec 0 0
Nur damit klappts immer noch nicht..?!?
Ist da noch ein Fehler drin oder woran klemmts?

bei Antwort benachrichtigen
FrogPR magoxp „Ne, ich meinte einfacher im Sinne von grafisch. Im Mandrake Kontrollzentrum geht...“
Optionen

Also ich hab von der grafischen Kram in Mandrake kein Plan, benutze selber auch kein Mandrake, aber die fstab ist linux-eigen und sollte in jeder Distribution dieselbe Aufgabe haben. Ich weiss jetzt nicht genau, was das "mago" in der Zeile bedeutet. Falls du die Gruppe "mago" meinst, dann musst du anstelle von mago die Gruppen-ID reinschreiben (wenn du in der Konsole

id

eintippst, steht die zugehörige Gruppennummer da).
Und das "user" war kein Platzhalte für DEINEN Login-Namen, sondern da muss "user" stehen. Das bedeutet, dass die Partition nicht als root sondern als User gemountet wird

Bei dir müsste als was in der fstab drin stehn, wie:

/dev/hdb5 /home/mago/tauschen vfat user,gid=1000,umask=002,exec 0 0

Da du sicher der Hauptbenutzer des Systems bist, sollte die gid=1000 sogar hinhauen, ansonsten wie gesagt mit der Zahl ersetzen, die id dir sagt.

Gruß, FrogPR

bei Antwort benachrichtigen
magoxp FrogPR „Also ich hab von der grafischen Kram in Mandrake kein Plan, benutze selber auch...“
Optionen

Also, in der fstab steht jetzt genau das, was Du mir vorgegeben hast, mit Ausnahme der Group-ID, die ist nämlich 501 für den Benutzer.
Bin aber schonmal ein klitzekleines Stück weiter :)
Ich kann jetzt auf die Partition schreiben, allerdings bringt er vorher immer die Fehlermeldung
"Berechtigungen konnten nicht geändert werden für

bei Antwort benachrichtigen
FrogPR magoxp „Also, in der fstab steht jetzt genau das, was Du mir vorgegeben hast, mit...“
Optionen

Jo, das ist normal, dass diese Fehlermeldung kommt (evtl. kann man sie deaktiveren, aber hab ich mich noch nich drum bemüht).
Das liegt einfach daran, dass FAT keine Dateirechte kennt (schon gar nicht die von linux). Deshalb kann er die Rechte nicht setzen, is aber kein problem.

bei Antwort benachrichtigen
magoxp FrogPR „Jo, das ist normal, dass diese Fehlermeldung kommt evtl. kann man sie...“
Optionen

Hmm..da hätt ich ja auch selbst drauf kommen können. Aber naja, jetzt weiß ichs auch :)
Danke für die Tipps!

bei Antwort benachrichtigen
FrogPR magoxp „Hmm..da hätt ich ja auch selbst drauf kommen können. Aber naja, jetzt weiß...“
Optionen

Falls du irgendwie ne Möglichkeit findest, diese Fehlermeldung zu umgehn, sach Bescheid :-)

cu, FrogPR

bei Antwort benachrichtigen