In recent Linux distributions, systemd has replaced the traditional /etc/init.d scripts. And it can support user services
systemctl --user start my.service
I wonder if we can do similar things with init scripts? i.e. let a service run by a regular user when the system boots up