I’m installing Node.js on Ubuntu machine. I followed official instructions:
./configure && make && sudo make install
So, I got node binary in /usr/local/bin/node and all dependencies. But when I run it from command line I get permission error:
> node bash: /usr/local/bin/node: Permission denied
How can I fix it? How can I run it under my account? sudo node doesn’t work too.
Advertisement
Answer
You need read- and executable permissions for others. Issue:
sudo chmod +rx $(which node)
or
sudo chmod 755 $(which node)
However, normally make install should set that permissions. Looks like something in the Makefile is wrong.