[x] doubt
Prüf das mal bitte nach - aus dem Kopf hätte ich gesagt da täuscht du dich. Und auch mein Test gerade (Datei von root mit chmod 0600 im home-Verzeichnis) zeigt dass der User die Datei nicht lesen darf. Ubuntu 22.04
Moin Thomas,
du kannst sie nicht lesen, das habe ich vorher aucch nicht behauptet. Du kannst sie aber überschreiben, löschen, verschieben. Wenn du Leseberechtigung hast, kannst du die Datei auch abändern.
Das liegt tatsächlich nicht am Home-Verzeichnis, da du aber in den meisten Fällen nur dort dem User das Directory gehört, hast du vorallem dort das Problem. Das funktioniert bei jedem Directory, auf das der User Schreibberechtigung hat.
Aus diesem Grund sollten z. B. alle Configfiles root gehören (Directory auch) und der User, der das Programm ausführt, lesende Berechtigung haben. Dadurch kann z. B. die Config nicht durch den Prozess verändert werden, sollte dieser eine Lücke aufweisen.