J'étudie actuellement les tests d' intrusion et la programmation Python. Je veux juste savoir comment j'exécuterais une commande Linux en Python. Les commandes que je veux exécuter sont:
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A PREROUTING -p tcp --destination-port 80 -j REDIRECT --to-port 8080
Si je l’utilise seulement print
en Python et que je l’exécute dans le terminal, est-ce que cela fonctionnera de la même manière que si on le tapait soi-même et que l’on appuyait Enter?
bash
être une coquille gonflée ...
os.system
recommander l'utilisation du subprocess
module.