Para responder à sua pergunta, é melhor dar permissão ao grupo _www para executar seus scripts.
Use uma ACL para estender as permissões em seus scripts * .sh para permitir que um usuário no privilégio de execução do grupo _www:
cd /Path/To/Custom
setfacl -m g:_www:rx *.sh
Verifique também cada componente de diretório de / Path / To / Custom & verificar se o apache tem permissão para acessar (ou seja, 'ver') os scripts em / Path / To / Custom:
ls -ld /Path
ls -ld /Path/To
ls -ld /Path/To/Custom
Cada componente de diretório acima deve conceder ao apache um mínimo de permissão de execução além do componente final ( Custom ) onde o apache precisa executar & ler permissão. por exemplo. se todos os componentes de diretório acima tiverem outras permissões de r-x , o apache tem todos os direitos de acesso necessários para encontrar seus scripts no diretório Custom .