Erlaubte Gruppe kann nicht auf einen Ordner zugreifen

Erlaubte Gruppe kann nicht auf einen Ordner zugreifen

Ich habe ein komisches Problem auf meiner Linux-Maschine. Ich habe mehrere Benutzer, sagen wir u1, u2, u3... die alle zu einer Gruppe G gehören. Ich habe einen Gruppenordner in /home, der einem dieser Benutzer gehört (sagen wir u1), und ich wollte anderen G-Benutzern das Lesen, Schreiben und Ausführen in diesem Ordner erlauben, also habe ich die Gruppe des Ordners in G geändert (der Besitzer ist immer noch u1) und rwx-Berechtigungen für den Besitzer und für die Gruppe (G) und 000 für andere festgelegt, aber G-Benutzer können nicht auf den Ordner zugreifen... Warum ist das so? Irgendwelche Ideen? Danke!

Antwort1

folgen Sie dieser Anweisung:

1)Stellen Sie sicher, dass sich alle Benutzer u1, u2 und u3 in der Gruppe G befinden:

lid -g GroupName

die Ausgabe muss alle Suser enthalten.

2)Gruppenwonder des Verzeichnisses "rekursiv" setzen:

chown -R u1:GroupName /home/u1

Notiz:Wenn Sie den Gruppenbesitzer nicht rekursiv festlegen, können Sie interne Dateien und Verzeichnisse nicht anzeigen.

3)Setzen Sie die Berechtigungen der Gruppe „Eigentümer“ des Verzeichnisses „rekursiv“:

chmod -R g+rwx /home/u1

Notiz:Wenn Sie die Berechtigungen des Gruppenbesitzers nicht rekursiv festlegen, werden die Änderungen nicht auf interne Dateien und Verzeichnisse angewendet.

Wenn Sie jetzt eingeben ls -l /home/u1, sieht die Ausgabe folgendermaßen aus:

drwxrwx---. 16 u1  GroupName  4096 Jan  8  2015 u1

Ich hoffe, Ihr Problem wird bald gelöst :)

verwandte Informationen