Ich habe den Ubuntu 12.04-Server installiert und möchte den vollständigen Ordnerzugriff gewähren. Beispiel: "Folder01" für die Gruppe "Group01" und "Group02" für den Lesezugriff. So kann ich das tun.
Ich habe den Ubuntu 12.04-Server installiert und möchte den vollständigen Ordnerzugriff gewähren. Beispiel: "Folder01" für die Gruppe "Group01" und "Group02" für den Lesezugriff. So kann ich das tun.
Antworten:
Wenn Sie den Zugriff auf nur zwei Gruppen beschränken möchten, z. B. Group01-Vollzugriff und Group02, die nur Lesezugriff haben, können Sie in diesem Fall die Dateizugriffssteuerungsliste (ACL) verwenden. (In Ihrem Fall denke ich, dass es die beste Lösung ist)
setfacl -R -m g:Group01:rwx Folder01
setfacl -R -m g:Group02:r-- Folder01
Sie können Änderungen über überprüfen. getfacl Folder01
Und Sie können alle Berechtigungen für andere wie diese entfernenchmod -R o-rwx Folder01
Auf diese Weise kann auf Ihren Ordner nur über Group01 (Vollzugriff) und Group02 (Nur-Lese-Zugriff) zugegriffen werden, und der Eigentümer dieses Ordners kann zweifellos auch auf diesen Ordner zugreifen.