O comando chown
requer privilégios de root. Não será executado como qualquer outro usuário.
Você pode restringir seu comando a somente poder alterar a propriedade dos arquivos para o usuário simulado, no entanto, como Zoredache observou, isso ainda permitirá editar qualquer arquivo no sistema. Não sei se sudo
funcionará se /etc/sudoers
não for de propriedade de root, mas tenho certeza de que dar permissão a um usuário não confiável para editar qualquer arquivo no sistema seria suficiente para fornecer a eles um shell de raiz completo. / p>
Você desejará restringir quais arquivos o usuário também pode alterar a propriedade.
Melhor ainda, encontre uma maneira melhor de alcançar o que você está tentando alcançar aqui.
Quais são que você está tentando alcançar aqui?