Um zu cd
einem Verzeichnis zu gelangen, muss der Benutzer auch die Ausführungsberechtigung für das Verzeichnis haben, entweder durch den Besitz oder durch die Gruppe oder die Welt / andere Ebene.
Linux-Benutzergruppenordnerberechtigungen
2395
tirithen
Ich habe eine grundlegende Frage zu den Linux-Dateiberechtigungen:
Ich habe einen Ordner namens test:
$ ls -la drwxr-xr-x 5 root root 4096 2010-10-25 17:11 . drwxr-xr-x 17 root root 4096 2010-10-25 16:53 .. drw-rwS--- 3 root codedev 4096 2010-10-25 17:11 test
In diesem Ordner (Test) möchte ich, dass alle Benutzer, die Mitglieder der Gruppe codedev sind, Lese- und Schreibzugriff haben, auch auf die Dateien (innerhalb des Tests), die von anderen Benutzern erstellt wurden.
Ich habe einen Testbenutzer:
$ groups testuser testuser : testuser codedev
Warum kann der Benutzer testuser cd nicht in das Verzeichnis testen? Wie soll ich das machen?
2 Antworten auf die Frage
1
martin clayton
0
Brian
Ihr Verzeichnis ist setgid, jedoch nicht in einer Gruppe ausführbar.
Wenn Sie möchten, dass auch alle Benutzer der Gruppe über Lese- und Schreibzugriff verfügen, müssen Sie sicherstellen, dass neue Dateien mit Gruppenschreibberechtigung erstellt werden. Am einfachsten ist es, den umask auf 0775 zu setzen.
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4