linux запуск php exec от sudo - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Tue, 07 Jan 2025 09:30:17 +0300Собственно, в sudoers нужно добавить <br>
<pre class="prettyprint">www ALL=(ALL) NOPASSWD: ALL</pre>
Но лучше всё-таки почитать побольше про sudo и разрешить выполнение конкретных команд. А то как-то очень небезопасно выходит.
https://visavi.net/topics/37680/633508
linux запуск php exec от sudo СтаниславThu, 02 May 2013 13:26:24 +0400Сообщенияhttps://visavi.net/topics/37680/633508Такс... Т.е. ты хочешь из php-скрипта запустить через exec что-либо с правами root? Для чего тебе это нужно? И, собственно, что тебе нужно таким образом запустить?<br>
<br>
<em><span style="font-size:x-small">Добавлено через 06:45 сек.</span></em><br>
Собственно, тебе в любом случае тут придётся рыть sudo. Читай документацию по sudo <a href="https://wiki.archlinux.org/index.php/Sudo_" target="_blank" rel="nofollow">https://wiki.archlinux.org/index.php/Sudo_</a>(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) .
https://visavi.net/topics/37680/633504
linux запуск php exec от sudo СтаниславThu, 02 May 2013 13:11:06 +0400Сообщенияhttps://visavi.net/topics/37680/633504Собственно вопрос, как можно это реализовать, в google находил echo Pass | sudo -S Command, не работает.<br>
Возвращает<br>
<pre class="prettyprint">
array(4) { [0]=> string(33) "sudo: unable to resolve host ess2" [1]=> string(47) "[sudo] password for www-data: Sorry, try again." [2]=> string(29) "[sudo] password for www-data:" [3]=> string(34) "sudo: 1 incorrect password attempt" }
</pre>
Правил файл /etc/sudoers пришлось откат делать.
https://visavi.net/topics/37680/633195
linux запуск php exec от sudo orelSun, 28 Apr 2013 22:19:42 +0400Сообщенияhttps://visavi.net/topics/37680/633195