Я изменил местоположение файла bash на /usr/local/mysqlbackup.sh. После этого я сделал следующие команды в файле:
cd /usr/local/
sudo chown [username] mysqlbackup.sh
sudo chmod -rwx mysqlbackup.sh
sudo chmod go= mysqlbackup.sh
, после чего я прекратил использовать ~$ crontab -e в качестве команды для редактирования задания cron и начал использовать sudo nano /etc/crontab, где я создал новую строку задания со следующим:
00 20 * * 5 root /usr/local/mysqlbackup.sh
Вместо этого я начал использовать этот файл, потому что он позволил мне сказать, какой пользователь должен его выполнить. После этих изменений выполняется работа cron.