Rendre un répertoire accessible à tout le monde en 5 secondes

Je viens de découvrir une astuce en Python permettant de partager un répertoire sur un réseau en quelques secondes.
Il s’agit en fait de monter un serveur Web en une seule ligne de commande !
Placez vous dans le répertoire à partager et dans un terminal lancez :

$ python -m SimpleHTTPServer

La console va vous retourner :

Serving HTTP on 0.0.0.0 port 8000 ...

Ca y est votre serveur Web tourne avec le répertoire dessus ! Pour y accéder il suffit de taper l’adresse IP de la machine sur le port 8000 soit :

http://10.10.10.10:8000

Le port peut être changé en tapant :

$ python -m SimpleHTTPServer 1234

Pour utiliser les ports en dessous de 1024 il faut lancer la commande en root en utilisant sudo.

(source: rom’s blog)

Vus : 306
Publié par Julien : 171