permissão para o usuário 'www-data' executar um arquivo binário

4

Como posso dar permissão para que o usuário www-data da máquina Ubuntu execute um comando instalado em /usr/local/bin ?

    
por Mithun Sreedharan 20.10.2011 / 13:29

1 resposta

1

Primeiro, execute o seguinte comando:

ls -l /usr/local/bin/_filename_

Se não houver permissão "x" (executar) para outros usuários, execute este comando para conceder permissões de leitura / gravação / execução ao proprietário, permissão de leitura / execução para agrupar e ler / executar a permissão para outros usuários.

chmod 755 /usr/local/bin/_filename_

Veja também a página de manual chmod(1) .

O arquivo também pode não ser executado por outros motivos além de permissões - bibliotecas compartilhadas inacessíveis, PATH errado no ambiente + executando via nome abreviado, intérprete inacessível (se for um script) etc.

    
por 02.11.2011 / 21:25