Every time when i poweron the pc, some proccess are started with the system. Some of them are Anydesk and SQL. I had disable sql from start alongside the system with systemctl disable mysql, so i think that i need to do the same with anydesk. But why these programs make this? Even if i dont start the app/program, they will be there, eating resources from the start… WHY THIS HAPPEN!!!

Edit: Something i forgot to put: why they have root permissions? this happen no wonder the system i install these programms, they have the same behaviour

  • floquant@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    3
    ·
    1 day ago

    Whether a system(d) service is activated by default after you install a package is a distro-specific choice. I know Debian and derivatives do, so it will be started at the next reboot; while Arch and derivatives don’t, requiring an explicit systemctl enable [--now] something.service to run it. The devs of the distro try to pick what they think their userbase wants and after the initial decision is taken it’s not a behaviour that can be changed lightly.

    Regarding running as root, sometimes it’s just the default configuration that can be changed to a dedicated user, other times it’s required by the privileges they use (e.g. if they need to open a port below 1024)