No Ubuntu o crontab é um pouco diferente, existe um campo "usuário" após o seletor de tempo ...
# m h dom mon dow user command
17 * * * * root cd / && run-parts --report /etc/cron.hourly
Para depurar, você pode tentar usar um comando simples, como:
logger "This goes to /var/log/syslog"
E verifique se vai para esse arquivo de log nos horários esperados. Em seguida, chame um script (um script que em si chama logger
...)