• [^] # Re: merci

    Posté par (site web personnel) . En réponse au message problem avec iptables. Évalué à 2.

    Le plus simple est d'utiliser le mécanisme de "sudo", configuré de telle manière à ce qu'il ne te demande pas de mot de passe.

    Installe le paquet "sudo"

    Lance "visudo", et tape ceci:

    Host alias specification

    User alias specification

    User_Alias PRIVILEDGE_USERS = alimanoubi

    Cmnd alias specification

    Cmnd_Alias PRIVILEDGE = \

     /sbin/iptables
    

    User privilege specification

    PRIVILEDGE_USERS ALL = NOPASSWD: PRIVILEDGE

    A partir de là, l'utilisateur "alimanoubi" peut lancer la commande "iptables" en tapant:

    sudo /sbin/iptables

    Ton programmes Java devra donc lancer "sudo /sbin/iptables" à la place de "iptables".