Kann man rekonstruieren, wann eine bestimmte Datei geöffnet wurde?

Gast #3240338
Bei einer so unkonkreten Fragestellung kann man nur sagen:
Es kommt darauf an.
Zu aller erst sollte man Unterscheiden wer loggt:
a) das Filesystem
b) die Applikationen

Letzteres ist natürlich ein wenig unübersichtlich. Mit Windows kenne ich 
mich jetzt nicht so aus, aber unter Linux kannst du Dateisysteme so 
einbinden, dass immer das Dateum des letzten Lesezugriffs gesichert 
wird. Dies sagt aber nichts darüber aus:
a) Wer den Zugriff getätigt hat
b) Wie oft ein Zugriff auftrat
#3242887
Unter Linux (wie unter Unixen) gibt es für jede Datei drei gespeicherte 
Zeiten, ctime (change time), mtime (modification time) und atime (access 
time). Wobei ctime bei Änderungen der Metadaten (Besitzer, 
Zugriffsrechte...) aktualisiert wird, mtime bei Änderungen des Inhalts.

Seit Linux 2.6.30 ist für alle Dateisysteme die Option relatime der 
Default. Da wird die atime bei Zugriff nur aktualisiert wenn die 
bisherige atime älter als ctime oder mtime ist. Mit der mount-Option 
strictatime bekommt man das traditionelle Verhalten, bei der die atime 
bei jedem Zugriff aktualisiert wird.


Das ist aber eben nur die letzte Zugriffszeit, wenn jeder Zugriff 
geloggt werden soll, muss da halt ein ständig laufendes Programm mit 
inotify lauschen und loggen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.