Então, @Alex, você está fazendo um bocado errado aqui ... você disse que deu a "permissão" para o script ser executável quando, na realidade, isso significa que você tornou o script executável. Você pode encontrar as permissões reais do arquivo fazendo stat --format "%a" file_name , mas estava certo, você precisa que o script seja executável para ser executado. De qualquer forma, quando você executou stat --format "%a" file_name em seu arquivo, as permissões 755 ? Se eles não executassem chmod 755 file_name , isso deve corrigir o problema (se você ainda estiver usando o crontab).