==== after reboot ==== @reboot /path/to/start_file_server.sh five minutes after reboot @reboot sleep 300 && /path/to/start_file_server.sh It works for normal users (does not have to be root). Ref:- * Go to the man page ["man 5 crontab", https://manpages.debian.org/bullseye/cron/crontab.5.en.html ] -> search for reboot {{tag>["run a command as a user after machine starts"]}}