Пара вещей, которые вы можете попробовать:
chmod +x rev.sh
Иногда ваш путь не полностью установлен во время загрузки или с помощью cronjobs, поэтому замените autossh полным путь, в моей системе мотив
/usr/bin/autossh
@reboot зависит от времени запуска демона cron, поэтому он может быть вызван до того, как будут запущены и запущены другие подсистемы (сеть?)
И ваш пример crontab:
24 12 8 * * * bash /home/user/rev.sh
будет только вызывать 8-го числа каждого месяца. И у него есть дополнительное поле. Попробуйте
24 12 * * * /home/user/rev.sh