it-swarm-eu.dev

Qui a modifié le dernier fichier?

Existe-t-il un moyen de savoir qui (quel utilisateur) a modifié en dernier le dernier fichier sous Linux (RHEL)?

26
wag2639

Ceci est loin d'être fiable, mais si nous parlons de l'accès Shell, vous pouvez comparer la date de modification du fichier avec les utilisateurs connectés à ce moment (last), puis vérifier leur ~/.bash_history (ou équivalent) pour éditer les commandes. Même grep -H filename /home/*/.bash_history pourrait vous donner un point de départ.

16
Marie Fischer

Non, il n'y a aucun moyen fiable de le découvrir.

La commande stat vous montre tout ce qui est connu sur un fichier (à l'exception du contenu réel). Vous pouvez ajouter l'option -Z pour obtenir des informations SELinux; mais rien de tout cela ne vous indique qui a modifié le fichier en dernier.

17
freiheit