Bash-скрипт не отрабатывает в crontab, а руками отрабатывает. Почему?
Для начала попробуйте указать полный путь к mount.cifs
Или проверьте, что команда доступна по одному из путей, указанных в переменной PATH в начале crontab.
Скорее всего нужно просто добавить в PATH путь расположения mount.cifs
Для этого нужно просто посмотреть где он расположен командой:whereis mount.cifs
На ЦентОС эта утилита скорее всего лежит в /usr/bin  так что просто добавьте строчку:export PATH=/usr/bin:$PATH