Wie kann ich in Ubuntu einen Berechtigungsordner festlegen

Wie kann ich in Ubuntu einen Berechtigungsordner festlegen

Ich habe einen Ordner in /srv/beta im Server Ubuntu 14.04, um Quellcode hochzuladen. Wie kann ich allen Benutzern im Entwicklerteam die Berechtigung erteilen, nur diesem Ordner alle Berechtigungen zu erteilen, wie z. B. Vim, Upload usw.? Danke ...

Antwort1

Sie können CHMODden Befehl zum Ändern der Rechte oder Berechtigungen für den Ordner und CHOWNden Befehl zum Ändern des Besitzes verwenden.

Um den Eigentümer zu ändern, müssen Sie ihn sudovon Root auf sich selbst übertragen.

Hier ist die Syntax

Um nur den Eigentümer des Ordners zu ändern.

sudo chown <username>:<groupname> <foldername>

Um den Eigentümer des Ordners rekursiv für alle Dateien und Ordner im Ordner zu ändern.

sudo chown -R <username>:<groupname> <foldername>

Antwort2

Erstellen Sie eine Gruppe „Entwicklerteam“ groupadd dev-team. Fügen Sie dieser Gruppe Benutzer hinzu. usermod -G <somegroup>,dev-team <username> Legen Sie dann einen Eigentümer für Ihren Ordner fest chown someuser:dev-team /srv/beta, chmod 660 /srv/betasodass jeder in der Gruppe „Entwicklerteam“ dort lesen und schreiben kann.

verwandte Informationen