Frage Wie kann der letzte Benutzer, der auf einen Ordner im Terminal zugegriffen hat, angezeigt werden?


Gibt es einen Befehl, um mir den letzten Benutzer zu geben, der auf einen bestimmten Ordner in Ubuntu zugegriffen hat?

Es ist vergleichbar mit dem Überprüfen des Ordners aus Sicherheitsgründen.


4
2018-01-17 23:22


Ursprung




Antworten:


Sie können verwenden auditiert. Um es zu installieren, führen Sie den folgenden Befehl vom Terminal aus:

sudo apt-get install auditd

Wie setze ich eine Überwachung für einen Ordner für Auditing?

sudo auditctl -w /path/to/folder -p rwx -k password-file

Die obige Befehlsüberwachung /path/to/folder für jeden, der einen Schreib-, Lese- oder Ausführungsvorgang für diesen Ordner ausführt.

Wie finde ich heraus, wer einen Ordner geändert oder darauf zugegriffen hat?

Benutzen ausearch befehle wie folgt:

sudo ausearch -f /path/to/folder -i | less

Mehr über: Linux-Audit-Dateien, um zu sehen, wer Änderungen an einer Datei vorgenommen hat.


4
2018-01-18 06:45