Здравствуйте! Возникла необходимость перегружать службу внутри ПХП скрипта.
Делаю это так:
$out = shell_exec("sudo systemctl reload tor 2>&1");
Получаю следующую ошибку:
string(164) "sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper sudo: a password is required "
Гуглил что нужно sudoers менять, но в любом случае ниче не понял. Помогите знающие люди!
UPD: надо что бы все было безопасно и www-data не мог перезапускать любую службу, что бы всякие хакеры не кошмарили мне сервер