Trocar Owner Pasta Sem Ser Root

1. Trocar Owner Pasta Sem Ser Root

Leonardo Brito
lcbrito

(usa Ubuntu)

Enviado em 02/02/2017 - 11:52h

Todo dia uma cron executa um job de uma ferramenta de ETL, esta faz várias operações: descompacta arquivos e move os mesmos.

Só que as pastas que a ETL enxerga possui um owner específico. Quando o processo automático falha, tenho que fazer correções manuais, e nessa hora, ,o processo da ETL, carrega os arquivos com meu usuário, fica uma bagunça de owner das pastas.

Preciso criar um shell script, onde altero o owner de uma pasta, por exemplo /pentaho sempre para o o usuário pentaho, grupo pentaho.

O problema que não tenho acesso ao usuário root, preciso criar o script e enviar para o admin, salvar e compilar o mesmo.

Vi o seguinte código

chown -R $(id -u root):$(id -g root) /pentaho 


O código acima irá alterar o owner para o usuário que chama o script ou para o usuário owner do shell?

Vi também que preciso alterar os bits do meu shell script, o que seria esse passo?


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts