Retourner au contenu associé (entrée de forum : Droits serveur PHP)
Posté par ilip le 23 octobre 2012 à 22:21. En réponse au message Droits serveur PHP. Évalué à 0.
Ok merci pour vos solutions, ça répond bien au problème
La solution setuid(0) fonctionne, la solution sudo avec un script aussi,
On peut aussi autoriser l'utilisateur www-data d'utiliser la commande kill avec sudo :
apt-get install sudo
vim /etc/sudoers.d/test : www-data ALL= NOPASSWD: /bin/kill
code PHP :
exec sudo kill -SIGTERM $pid
Mais c'est peut être plus sécurisé de passer par un script intermédiare
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# Re: Des autres approches
Posté par ilip . En réponse au message Droits serveur PHP. Évalué à 0.
Ok merci pour vos solutions, ça répond bien au problème
La solution setuid(0) fonctionne, la solution sudo avec un script aussi,
On peut aussi autoriser l'utilisateur www-data d'utiliser la commande kill avec sudo :
apt-get install sudo
vim /etc/sudoers.d/test :
www-data ALL= NOPASSWD: /bin/kill
code PHP :
exec sudo kill -SIGTERM $pid
Mais c'est peut être plus sécurisé de passer par un script intermédiare