В крон табе после записи @reboot сначала пишется от какого пользака нужно запустить потом после скольки секунд после запуска системы затем обязательно поставить ; а не : я с этим профигачился потом понять в чем ошибка, в общем виде запись должна быть такой
@reboot root sleep 10; /opt/gre.sh
И на скрипт нужно выдать права на чтение и т.п. командой chmod