comment savoir si un fichier sous linux a été modifier ? - Shell/Batch - Programmation
Marsh Posté le 10-12-2008 à 17:49:01
Pour le "combien" et le "par qui" je ne crois pas que ce soit possible.
Par le quand, est-ce que tu as cherché un peu ? parce qu'en shell c'est le b-a-ba du mec qui fait du linux, en l'occurence tu tappes "ls -l"
Par contre si c'est en C c'est légèrement plus compliqué, faut utiliser les api C posix (stat ou fstat)
Marsh Posté le 11-12-2008 à 09:35:23
le quand je suis d accord avec toi, je sais comment faire
mais quand je disais quand en faite
je pensai à avoir un historique de toute les modifs depuis la creation du fichier,
je me rends compte que c est pas possible en faite.
Marsh Posté le 11-12-2008 à 10:56:59
ReplyMarsh Posté le 13-12-2008 à 16:01:53
donny3 a écrit : le quand je suis d accord avec toi, je sais comment faire |
Actuellement pas possible. De toute façon, tu as dit que plusieurs personnes ont accès à ton compte donc soit ils passent par ton login, soit ils ont un login qui a le même uid que toi. Et dans les deux cas, comme le système ne prend en compte que le uid, ben même s'il tenait un historique des modifs, il considèrerait que les modifs sont faites par ton uid donc par toi.
Mais en remontant le débat plus haut, il est illogique que plusieurs personnes aient accès à ton compte. Ca signifie que ton architecture est mal pensée...
Marsh Posté le 13-12-2008 à 16:38:16
superbob56 a écrit : Pour le "combien" et le "par qui" je ne crois pas que ce soit possible. |
Y a bien toute la sauce d'accounting BSD, etc qui marche bien pour faire de l'audit. Mais t'as pas le niveau pour faire ce genre de truc.
Mets en place un git ou un truc comme ça pour versionner un dossier et y voir plus clair sur les modifications.
Marsh Posté le 13-12-2008 à 17:15:28
Sarbannes-Oxley n'existe pas en France.
Marsh Posté le 14-12-2008 à 00:10:53
el muchacho a écrit : Sarbannes-Oxley n'existe pas en France. |
y a des lois proches. Et puis n'importe quelle boîte française qui veut être côtée aux USA, bam contrôles SOX.
Marsh Posté le 10-12-2008 à 14:06:32
salut,
je ne sais pas si c'est au bonne endroit
ce que j 'aimerai savoir
c'est si il est possible de savoir combien de fois un fichier à été modifier ,quand et par qui ?
mon probleme est que j'ai un compte linux qui est utilisé par plusieurs personne
et je voudrais savoir au moins la date à laquelle un fichier texte a étémodifier ?
merci de votre aide