Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Веб сервер
  • Search

Выполнение консольной команды с правами рут на PHP

Вопросы по работе Веб сервера
Apache + Nginx, Nginx + PHP5-FPM
Post Reply
  • Print view
Advanced search
1 post • Page 1 of 1
q1LLa
Posts: 34
Joined: Sun Feb 08, 2015 7:47 pm

Выполнение консольной команды с правами рут на PHP
  • Quote

Post by q1LLa » Sun Nov 26, 2017 1:36 pm

Мне нужно сделать, чтобы посредством php с сайта, установленного на vestacp, можно было отправить команду с правами рут, например: "pm2 start app.js"

Когда мой сайт был установлен на чистый сервер, без каких-либо панелей по типу VestaCP, я прописывал в "/etc/sudoers" такую строку: "www-data ALL=(root) NOPASSWD: ALL" После этого с сайта команда выполнялась и все работало как следует.

При установленной VestaCP такой трюк не проходит.

Так же пробовал прописать "www-data ALL=(root) NOPASSWD: ALL" в /etc/sudoers.d/admin - не работает.

Подскажите, как правильно и где прописать "www-data ALL=(root) NOPASSWD: ALL" , чтобы это работало на сайте под управлением VestaCP ???
Top


Post Reply
  • Print view
1 post • Page 1 of 1

Return to “Веб сервер”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password