Some people don&#x27;t want to run a client as root because they don&#x27;t want to increase their attack surface or don&#x27;t trust the software to that extent. The purpose of the non-root manual is to allow people to take understandable steps as root to enable the client to operate not as root.<p>It should be possible to use the client without having root access, by passing --state (and perhaps --hooks) to use a state directory you control.