Wie mounte ich als normaler Benutzer manuell ein Linux-Dateisystem mit Lese-/Schreibzugriff?

Wie mounte ich als normaler Benutzer manuell ein Linux-Dateisystem mit Lese-/Schreibzugriff?

Das mag wie eine dumme Frage erscheinen, aber bei den meisten Linux-Sachen scheinen viele triviale Dinge nicht dokumentiert zu sein.

Wie dem auch sei, ich möchte einfach ein ext4-Dateisystem auf einem normalen Einhängepunkt in Ubuntu (/media/wo auch immer) einhängen, lese- und beschreibbar für den aktuell angemeldeten Benutzer, also mich.

Ich möchte nichts zu /etc/fstab hinzufügen, ich möchte es jetzt einfach manuell tun. Ich brauche Superuser-Berechtigungen, um ein Gerät zu mounten, aber dann kann nur Root dieses Mount lesen und schreiben. Ich habe verschiedene Mount-Optionen ausprobiert und es zu fstab hinzugefügt, aber ohne Erfolg.

Antwort1

Bei einem ext4-Dateisystem (wie ext2, ext3 und den meisten anderen aus Unix stammenden Dateisystemen) hängen die effektiven Dateiberechtigungen nicht davon ab, wer das Dateisystem gemountet hat oder von den Mount-Optionen, sondern nur von den im Dateisystem gespeicherten Metadaten.

Bei Ubuntu sollte das Mounten automatisch erfolgen, wenn Sie die Diskette einlegen, oder Sie sollten auf ein Symbol klicken können, um es zu mounten. Sie können die Installation pmountzum Mounten von Dateisystemen auch als normaler Benutzer über die Befehlszeile durchführen.

Wenn Sie ein entfernbares Dateisystem haben, das andere Benutzer-IDs als Ihr System verwendet, können Sie verwendenbindfs(im gleichnamigen Ubuntu-Paket), um eine Ansicht aller Dateisysteme mit unterschiedlichen Eigentümern oder Berechtigungen bereitzustellen. Das entfernbare Dateisystem muss bereits gemountet sein, z. B. auf . /media/disk9Wenn Sie dann als Eigentümer aller Dateien erscheinen möchten, können Sie Folgendes ausführen:

mkdir ~/disk9
sudo bindfs -u $(id -u) -g $(id -g) /media/disk9 ~/disk9

Antwort2

Sie können verwenden:

mount -o user /dev/devicenameund userOption in Ihrer fstab.

Antwort3

Wenn Sie keine Lust haben, Ihre /etc/fstab-Datei manuell zu bearbeiten, empfehle ich Ihnen,PySDMum die Regeln für das regelmäßige Mounten Ihres ext4-Dateisystems zu definieren. Es kann installiert werden, indem Sie das Paket „pysdm“ in Synaptic installieren oder im Ubuntu Software Center nach „pysdm“ suchen. Nach der Installation ist es unter System --> Verwaltung --> Speichergeräte-Manager verfügbar.

PySDM in Aktion

Antwort4

Gerade nach dem Lesen des letzten Kommentars beihttp://ubuntuforums.org/showthread.php?t=2142284dass man nur einsudo chown -Rvf <user>:<group> <mountpoint>

Das ist alles, was erforderlich ist ...

verwandte Informationen