Hallo zusammen,
ich möchte, dass alle Dateien und Ordner die von einem Benutzer x angelegt werden, nicht von einer Gruppe x gelesen werden können.
Wie kann ich denn das über das Ubuntu Terminal festlegen?
Vielen, vielen Dank!
LG Max
Anmeldungsdatum: Beiträge: Zähle... |
Hallo zusammen, ich möchte, dass alle Dateien und Ordner die von einem Benutzer x angelegt werden, nicht von einer Gruppe x gelesen werden können. Wie kann ich denn das über das Ubuntu Terminal festlegen? Vielen, vielen Dank! LG Max |
Top-Wikiautor
Anmeldungsdatum: Beiträge: 2149 Wohnort: Hunsrück |
Willkommen im Forum. ☺ Wenn du es allgemein haben möchtest, findest du alles im Wiki:
Wenn du es spezieller haben möchtest, müsstest du schon genauer werden. Standard ist, dass Benutzer x auch primär in der Gruppe x ist, aber ansonsten niemand in dieser Gruppe. Den Lesezugriff für x entziehen, ergäbe in dem Fall wenig bis keinen Sinn. |
Anmeldungsdatum: Beiträge: 58 |
Der einfache Fall ist, dass Du dem Benutzer, der Gruppe oder allen Rechte gibst, was Du diesen erlaubst. Rechte verweigern ist etwas komplizierter, geht aber mit ACLs auch, siehe hier: https://wiki.ubuntuusers.de/ACL/#ACLs-fuer-Dateien-und-Verzeichnisse |
(Themenstarter)
Anmeldungsdatum: Beiträge: 5 |
Danke bin fündig geworden! |
(Themenstarter)
Anmeldungsdatum: Beiträge: 5 |
Also wenn mein Benutzer max eine Datei oder einen Ordner erstellt, soll eine Gruppe mit dem Namen Baseball nie auf diese Dateien oder Ordner zugreifen können. Habe es mit "chmod o-rwx max" versucht, damit "alle sonstigen" keine Rechte auf Dateien und Verzeichnisse von max haben und somit die Gruppe Baseball auch nicht. Das hat aber nicht funktioniert. Wenn ich mit max eine Datei anlege, können es "others" trotzdem lesen. Hast du eine Idee? |
Top-Wikiautor
Anmeldungsdatum: Beiträge: 2149 Wohnort: Hunsrück |
Vollzitate sind überflüssig (so verkalkt bin ich noch nicht). Für Antworten gibt es oben und unten den Link „Antworten“. 😇 Möchtest du, dass es immer so ist? Also immer keine Rechte für others beim Erstellen? Dann könntest du die umask ändern. Wie das geht, wurde bereits verlinkt. (Ich mache das immer für den Benutzer in .bashrc und .profile, weil dies immer Vorrang vor der systemweiten Anpassung hat und so bei einem Umzug nicht vergessen wird.) |