Benutzern einer anderen Gruppe nur Lesezugriff auf einen Ordner gewähren, der zum Home-Verzeichnis eines Benutzers einer anderen Gruppe gehört

Benutzern einer anderen Gruppe nur Lesezugriff auf einen Ordner gewähren, der zum Home-Verzeichnis eines Benutzers einer anderen Gruppe gehört

Ich habe also zwei Gruppen fruitsund vegetables. mangoist ein Benutzer, der zur Gruppe gehört . Im Stammverzeichnis von fruitsgibt es einen Ordner mit dem Namen . Ich möchte der Gruppe schreibgeschützten Zugriff auf den Ordner gewähren.insecticidemangovegetablesinsecticide

Als Benutzer angemeldet mango, habe ich versucht, den Befehl auszuführen

$ chown mango.vegetable insecticide
chown: changing ownership of 'insecticide': Operation not permitted

BEARBEITEN: ls -l gibt aus:

mango@node1:~$ ls -l
total 8
drwxr-xr-x 2 mango fruit 4096 May 31 13:48 pests
-rw-r--r-- 1 mango fruit    0 May 31 13:47 xyz.txt
drwxr-xr-x 2 mango fruit 4096 May 31 16:00 insecticide

Antwort1

Als normaler Benutzer kann Mango die Gruppe eines Objekts, das ihm gehört, nicht einer Gruppe zuordnen, bei der er kein Mitglied ist.

Daher muss er entweder zur Gruppe „Gemüse“ hinzugefügt werden oder benötigt „Wurzel“, um den Eigentümerwechsel durchzuführen.

verwandte Informationen