Um allen den Zugriff auf RW zu ermöglichen, ist der Schlüssel die Option umask=0 für den Mount-Befehl.
sudo mount -o umask=0,uid=nobody,gid=nobody /dev/something /mnt/somewhere
umask=0 ist genug, uid und gid nur der Übersichtlichkeit halber, damit Sie nicht mehr 'Root'-Eigentümer als notwendigerweise sehen.
Die Antwort von @Tom (Schreiben des Eintrags /etc/fstab) ermöglicht es Ihnen, sudo
zu überspringen und wenn Sie dort umask=0 als zusätzliche Option schreiben, erhalten Sie das Beste aus beiden Welten:
Dies in /etc/fstab:
/dev/something /mnt/somewhere auto users,noatime,umask=0 0 0
ermöglicht es Ihnen, einfach zu rennen
mount /dev/something
und jeder hat Zugriff auf alle Dateien.
Hier ist ein technischer Hinweis, wenn Sie Details wissen möchten:
Als man mount
sagt, 'umask=0' stellt sicher, dass keine zusätzlichen Regeln für den Dateizugriffsmodus gelten. Für FAT-Dateisysteme (die am häufigsten auf USB-Festplatten verwendet werden) ist kein Zugriffsmodus gespeichert. Aber Ihr aktueller Prozess hat einige umask-Werte gesetzt, Sie können es sehen, wenn Sie nur umask
ausführen im Endgerät. mount
verwendet dies als Standard und entfernt den Zugriffsmodus Ihres umask-Werts von allen Dateien auf der gemounteten Festplatte. Die am häufigsten verwendeten umask-Werte sind (oktal) 022 – kein Gruppen- und sonstiges Schreiben und 027 – kein Gruppen-Schreiben, kein sonstiger Zugriff.
Fügen Sie einen Eintrag zu /etc/fstab hinzu. Hier ist ein Eintrag, den ich erst vor ein paar Stunden für mein USB-Laufwerk von Seagate hinzugefügt habe:
UUID=4ACC734ECC733375 /media/Linux ext3 error=remount-ro,defaults,users,noatime,nodiratime 0 0
Der Schlüssel hier ist der "users"-Eintrag, der es Benutzern ermöglicht, das Laufwerk zu mounten und zu unmounten.
Bearbeiten:Dies funktioniert für bestimmte Laufwerke - ich weiß nicht, ob es für alle aktiviert werden kann Laufwerke mit einem Eintrag.