Wie kann ich verhindern, dass nicht privilegierte Benutzer auf /etc/passwd, /etc/group usw. zugreifen?

Wie kann ich verhindern, dass nicht privilegierte Benutzer auf /etc/passwd, /etc/group usw. zugreifen?

Wie der Titel schon andeutet, habe ich eine Mehrbenutzerumgebung und aus Datenschutzgründen würde ich den Benutzerzugriff auf einige dieser öffentlich einsehbaren Dateien, die Informationen über andere Benutzer preisgeben, sehr gern beschränken können.

Wenn ich den Zugriff /etc/passwdmit einschränke 0640, funktioniert für diesen Benutzer nichts mehr.

Wenn ich diesen Benutzer zu einer restriktiven ACL hinzufüge, funktioniert für diesen Benutzer nichts mehr.

Ich würde es wirklich gerne vermeiden, nicht privilegierte Benutzer ins Gefängnis zu werfen, wenn ich kann. Ich möchte nur, dass die Privatsphäre der Benutzer auf einem gemeinsam genutzten Server respektiert wird. Irgendwelche Ideen?

verwandte Informationen