
Ich verwende also KeePassx zum Speichern meiner Passwörter und habe eine Schlüsseldatei. Ich weiß, dass ich diese Datei einfach verschlüsseln kann, aber ist es möglich, diese Schlüsseldatei irgendwo auf dem System zu speichern, versteckt und vor Nicht-Root-Benutzern geschützt?
Nehmen wir an, ich gebe das Root-Passwort ein, die Datei erscheint in einem Verzeichnis, ich verwende es, um meine KeyPassx-Datenbank zu öffnen, und dann verstecke ich die Datei erneut.
Beispielsweise chmod 700 secretFolder
enthält es den Schlüssel, aber ich kann die Datei und ihren Inhalt trotzdem anzeigen, ohne einzugeben sudo
. Ich möchte, dass die Datei nur dann im Verzeichnis angezeigt wird, wenn ich das Root-Passwort eingebe.