@kaleon

Проблема с правами доступа, как решить?

Администрирую сервер, при вводе
sudo env PATH=$PATH:/usr/bin /home/newus /.npm-global/lib/node_modules/pm2/bin  /pm2 startup systemd -u newus --hp /home/newus


Выдаёт
env: ‘/home/newus/.npm-global/lib/node_modules/pm2/bin’: Permission denied


Уже пробовал
sudo chmod -R 755 /home/newus/.npm-global/lib/node_modules/pm2/bin
sudo chmod 750 /home/newus/
sudo chmod +rw /home/newus/.npm-global/lib/node_modules/pm2/bin
  • Вопрос задан
  • 141 просмотр
Пригласить эксперта
Ответы на вопрос 2
Softer
@Softer
Правильно выдает.
В PATH пути через ":" пишутся, а не через пробел. И подозреваю что "/home/newus/.npm-global/lib/node_modules/pm2/bin" - это не бинарник. Я бы тоже отказался запускать директорию :)
Ответ написан
@anothere64
Может как-то так?
sudo env "PATH=$PATH:/usr/bin:/home/newus/.npm-global/lib/node_modules/pm2/bin" startup systemd -u newus --hp /home/newus
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы