
Ich möchte ein Skript einrichten, mit dem ich meine E-Mails in meiner Leiste anzeigen kann, aber ich muss eine Datei mit meinem Passwort dafür erstellen. Gibt es eine Möglichkeit, diese Datei vor dem Lesen durch Dritte zu schützen, ohne meinem System den Zugriff auf diese Datei zu verweigern?
Antwort1
Mit den Standard-Dateiberechtigungen von Unix ist das problemlos möglich.
Vorausgesetzt, die Datei heißt emailcredentials.ini
und /home/errelion
befindet sich im Besitz des Benutzers, unter dem das Skript ausgeführt wird, lautet der gewünschte Befehl
chmod 0600 /home/errelion/emailcredentials.ini
Dadurch wird die Datei für den Eigentümer lesbar und beschreibbar, für alle anderen jedoch unzugänglich (außer für root
, der der Superuser ist und tun kann, was er oder sie verdammt noch mal will).