Here’s how we bypassed this.
Just create a group
-
Create a new group
pm2or whatever name works for you$ groupadd pm2 -
Change the
/var/www/folder group owner to grouppm2$ chgrp -R pm2 /var/www -
Add the other user, let’s say bob, to pm2
$ usermod -aG pm2 bob
Now bob can run pm2 commands by changing $HOME to /var/www
$ env HOME=/var/www pm2 list
Or (better still) create an alias as @jcollum suggested
$ alias pm2='env HOME=/var/www pm2'