Gruppenverzeichnisberechtigung

Gruppenverzeichnisberechtigung

Sie wurden von einigen Programmierern gebeten, ProjectA zu einem Gruppenverzeichnis auf einem UNIX-Server zu machen, das es ihnen ermöglicht, in diesem Verzeichnis Dateien zu erstellen, um die Zusammenarbeit zu erleichtern. Allerdings ist nur dem Eigentümer einer Datei oder dem Root-Benutzer das Umbenennen oder Löschen der in diesem Verzeichnis gespeicherten Datei gestattet. Ist das der richtige Befehl (chmod g+t ProjectA), um dies zu erreichen? Wenn nicht, was wäre die richtige Antwort? (Die ursprünglichen Berechtigungen von ProjectA sind 766), vorausgesetzt, dass diese Programmierer alle in derselben UNIX-Gruppe sind?

Antwort1

Die Berechtigungen sollten sein g=rwxt. Jeder in der Gruppe muss in der Lage sein, das Verzeichnis zu lesen und zu schreiben. Der Sticky-Bit besagt dann, dass Dateien nur von Benutzern gelöscht/umbenannt werden können, die Schreibberechtigung für die Datei haben.

verwandte Informationen