Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 10/01/2008, à 15:17

dod

Problème pour éxecuter un script shell via php

Salut,

je bloque l'accés à Internet sauf au réseau local avec iptables et je souhaiterais que lorsqu'un utilisateur entre un identifiant cela libère l'accés à Internet. Pour cela j'utlise cela :

<?php
         shell_exec("sudo iptables -P ACCEPT");
?>

Cependant, j'ai vu sur un forum et sur la documentation PHP que l'on ne pouvait éxécuter des commandes "critiques"
via php sauf via le shell. Ainsi existe t-il une autre méthode pour que lorsque l'utilisateur entre l'identifiant cela libère l'accés à Internet.

Merci pour votre aide.

#2 Le 10/01/2008, à 15:42

lawl

Re : Problème pour éxecuter un script shell via php

un proxy ?

Hors ligne

#3 Le 10/01/2008, à 15:43

dod

Re : Problème pour éxecuter un script shell via php

Merci de m'avoir répondu

euh, je vois pas ce que tu veux dire par proxy ?

#4 Le 10/01/2008, à 16:45

mekare

Re : Problème pour éxecuter un script shell via php

Un proxy-cache comme Squid par exemple pour ne citer que le plus célèbre.

Hors ligne

#5 Le 10/01/2008, à 17:47

lawl

Re : Problème pour éxecuter un script shell via php

je pense que tu veux reinventer le roue. Si tu veux permettre a certain urilisateur l'acces à  internet par un mot de passe ou leur identifiant tu les oblige à  passer par un proxy :
http://www.commentcamarche.net/lan/proxy.php3

Hors ligne