Erlauben Sie allen Benutzern, alle Dateien/Ordner auf dem zweiten Laufwerk zu lesen/schreiben, unabhängig davon, wer sie unter Linux erstellt hat.

Erlauben Sie allen Benutzern, alle Dateien/Ordner auf dem zweiten Laufwerk zu lesen/schreiben, unabhängig davon, wer sie unter Linux erstellt hat.

Ich verwende Ubuntu 14.04 LTS. Ich habe einen Einhängepunkt namens , /filesder im Besitz von ist root, die Gruppe ist plugdevund ich habe der Gruppe Schreibberechtigung erteilt. Ich habe einige der Informationen inhttps://help.ubuntu.com/community/InstallingANewHardDriveum dies einzurichten. Insbesondere die folgenden Befehle:

sudo chgrp plugdev /files
sudo chmod g+w /files

Alle Benutzer auf dem Computer sind ebenfalls Teil von plugdev.

Ich habe ein Laufwerk gemountet, das ext4über eine Partition verfügt.

An diesem Punkt user1sowohluser2 dürfenDateien/Ordner erstellen in /files. Aber, wenn user1eine Datei oder ein Ordner erstellt wird in /filesdannuser2 kann nichtändern Sie es oder erstellen Sie Dateien darin.

Ich frage mich, wie ich es so einrichten kann, dass alle Benutzer alle erstellten Dateien/Ordner lesen/schreiben (und ggf. ausführen) können, /filesunabhängig davon, wer sie erstellt hat.

Falls es wichtig ist, /fileshandelt es sich auch um eine Samba-Freigabe, die auf einem Windows 7-Computer gemountet ist.

Antwort1

Ich denke, das ist genau das, was Sie brauchen. Diese Frage wurde dort bereits beantwortet.

Sie benötigen setfacl + chmod

https://unix.stackexchange.com/questions/1314/how-to-set-default-file-permissions-for-all-folders-files-in-a-directory

Antwort2

Die Berechtigungen für die Dateien, die Sie erstellen, haben wahrscheinlich keine Schreibberechtigung für die Gruppe. Wenn Sie die fmask(für Dateien) und die dmask(für Verzeichnisse) in Ihrem festlegen /etc/fstab, sollte das Problem behoben sein.

fmaskkönnte so etwas sein wie 113, für Standardberechtigungen von 664oderrw-rw-r-

dmaskkönnte so etwas sein wie 002, für die Standardberechtigungen von 775oder rwxrwxr-x.

Denken Sie daran, dass für den Zugriff auf Verzeichnisse Ausführungsberechtigungen erforderlich sind.

verwandte Informationen