Preciso definir o proprietário dos arquivos tar e seu conteúdo como usuário atual.
Receberei arquivos do usuário FOO na pastaconfig_files/billing/xml/incommingBills quero definir o proprietário como usuário atual, ou seja, BAR sempre que um arquivo tar for copiado para este local. Também deseja que o conteúdo do arquivo tar seja definido como BAR.
Responder1
Se você estiver falando sobre o tar
arquivo em si, o proprietário do arquivo ou o usuário root deve chown newusername /path/to/file
. Ou você, se tiver acesso de superusuário, pode sudo chown $(whoami) /path/to/file
.
Se você está falando sobre informações de propriedade contidasdentro deo tar
arquivo, vou recorrer ao manual:
-o (x mode) Use the user and group of the user running the program rather than those specified in the archive. Note that this has no significance unless -p is specified, and the program is being run by the root user. In this case,
the file modes and flags from the archive will be restored, but ACLs or owner information in the archive will be discarded.