Архивы tar включают пользователя/название группы по умолчанию?

Не помещайте exit в конце сценария и/или кода возврата проверки...

2
08.04.2013, 13:14
1 ответ

Да. Пользователь и группа - наряду с полномочиями и различными метками времени - хранятся в архиве tar по умолчанию. Помните, что идея состоит в том, что можно восстановить содержание, как это было с корректным пользователем/группой.

Можно попробовать путем рассмотрения архива tar:

Кошка $ something.tar | меньше

Вы будете видеть пользователя - и название группы в "блоке" с именем файла и другой информацией до содержания каждого файла. Это не просто UID и число GID (бывший должный декодироваться с passwd и файлами группы), но строки подлинного имени.

3
27.01.2020, 22:07
  • 1
    Лучше используйте что-то более устойчивое перед двоичными данными, как od -c. Кроме того, less возможно, был настроен, чтобы сделать что-то броское с tarfiles... –  vonbrand 08.04.2013, 14:18
  • 2
    Вот почему я использовал кошку и не менее непосредственно (меньше something.tar), для предотвращения напуганности. Хотя я соглашаюсь, что рассмотрение двоичных файлов с меньшем может быть скорее... –  Baard Kopperud 08.04.2013, 14:53

Теги

Похожие вопросы