#1 Le 15/02/2014, à 20:50
- mcfly.587
[Résolu] Exécution d'une commande shell -> Permission denied /dev/ttyU
Bonsoir à tous,
Je rencontre un problème lors de l'exécution d'un script par php via apache.
Voici la commande refusée :
<?
$commande="python /home/g/web/python-plugwise/plugwise_util -d /dev/ttyUSB1 -m 000D6F00027 -i";
$result=shell_exec($commande);
echo $result;
?>
Je tente d'accéder à une clé usb ce que le système n'apprécie pas trop.
Qu'elle est la meilleure solution afin de régler ce problème ?
Je pense pouvoir changer les permissions à la manière barbare sur le device mais niveau sécurité ça doit pas être top
Je cherche donc une solution dans /etc/group mais je ne maîtrise pas le sujet ...
Merci d'avance pour votre aide
Dernière modification par mcfly.587 (Le 15/02/2014, à 21:12)
Hors ligne
#2 Le 15/02/2014, à 21:12
- mcfly.587
Re : [Résolu] Exécution d'une commande shell -> Permission denied /dev/ttyU
Je réponds à moi même :
Isoler l'owner du device et l'ajouter au group www-data.
adduser www-data dialout
Hors ligne