I have been using a standard user account to start the IPFS daemon without any issues so far, but I’m running into problems now that I’m experimenting with private IPFS networks (and then on to ipfs-cluster).
It may be due to not being careful as I switch between running sudo vs user commands (need root for systemd), but thought I’d ask:
Q1: Should the daemon be run as root for better security?
Since I’ve installed public ipfs nodes as std user and seen no issues, I know it’s possible to run as a std user, but is that best practice?
Q2: Is there any reason a private network IPFS installation requires root?
Q3: Is there any reason an ipfs-cluster installation requires root?
Q1 is main question, as I am doubtful root is required.