J'ai une clé USB. Est-il possible d'obtenir des informations sur un utilisateur qui a créé un fichier sur la clé ? Quel type d'informations puis-je obtenir sous Linux concernant les utilisations précédentes de la clé sur d'autres ordinateurs ?
Réponse
Trop de publicités?Cela dépend du fichier et du système de fichiers, mais en général, il n'est pas possible d'obtenir des informations sur l'utilisateur qui a créé le fichier sur la clé.
La plupart des clés USB utilisent une variante du système de fichiers FAT pour stocker les données de propriété, et ce système de fichiers ne permet pas l'enregistrement de données. Le mieux que vous puissiez faire est de regarder l'horodatage et, si vous disposez d'un système suffisamment limité et d'une bonne journalisation, vous pourrez peut-être relier la date de création du fichier à la date de connexion de l'utilisateur (l'exécution de "lastlog" à partir de l'invite de commande peut montrer l'historique des connexions/déconnexions d'utilisateurs récents).
Si vous reformatez la clé pour utiliser un système de fichiers prenant en charge les identifiants (comme ext2/3/4), vous pourrez voir à l'avenir qui a créé le fichier.
Sachez également que Linux (Unix) utilise des identifiants pour identifier les utilisateurs. Ces identifiants diffèrent généralement d'un système à l'autre. Ainsi, si j'écris le fichier sur un système Linux et que je le consulte sur un autre, le nom d'utilisateur indiqué sera incorrect si l'identifiant n'est pas le même d'un système à l'autre (comme l'indique le troisième champ de "sudo getent password").