1

Я получил флешку. Можно ли получить некоторую информацию о пользователе, который создал файл на флешке? Какую информацию я могу получить в Linux о предыдущем использовании флешки на других компьютерах?

1 ответ1

3

Это зависит от файла и файловой системы, но в целом вы не можете получить информацию о пользователе, который создал файл на флешке.

Большинство USB-накопителей используют вариант файловой системы FAT для хранения данных о владельце, и эта файловая система не позволяет записывать данные. Самое лучшее, что вы можете сделать, - это посмотреть на метку даты, и, если у вас достаточно ограниченная система с достаточно хорошей регистрацией, вы можете связать дату создания файла с тем, когда пользователь вошел в систему (запустив "lastlog" из команды В приглашении могут отображаться недавние истории входа / выхода пользователей).

Если вы переформатируете флешку, чтобы использовать файловую систему с поддержкой идентификаторов пользователей (например, ext2/3/4), вы сможете увидеть, кто создал файл в будущем.

Кроме того, вы должны знать, что Linux (Unix) использует идентификаторы пользователей для идентификации пользователей. Как правило, они различаются в зависимости от системы. Таким образом, если я запишу файл в одной системе Linux и посмотрю на него в другой, то сообщаемое имя пользователя будет неверным, если идентификатор пользователя не совпадает в разных системах (как сообщается в третьем поле в " sudo getent password ")

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .