Tip: Compartir una carpeta rapidamente mediante HTTP

Y justo del enlace anterior es este tip. Por ejemplo: Si quieres compartir una carpeta de tu pc con tus compañeros de oficina rapidamente, puedes hacer lo siguiente. Abres un terminal y en consola te diriges hasta el directorio que quieres compartir.

$ cd /home/jose/Documentos

Ahora desde ahi, ejecutas:

$ python -m SimpleHTTPServer

Y abras creado un servidor web, que permite a otros usuarios acceder al contenido de tu carpeta desde un navegador si utilizan la siguiente URL:

http://IP_de_tu_equipo:8000

Rapido y muy util!!

Nota: lo puedes probar localmente con http://localhost:8000

39 Responses to “Tip: Compartir una carpeta rapidamente mediante HTTP”


  1. 1 CoskiBukowski febrero 14, 2009 a las 1:07 pm

    MUY útil!!

    No hace falta instalar nada? Solo Python?

    Cuando vuelva a casa lo pruebo.

    GRACIAS!

  2. 2 Miguel Ángel Martínez Triviño febrero 14, 2009 a las 2:38 pm

    Yo usaba ese script hasta que descubrí heel [1].

    Heel es una gema Ruby, la puedes instalar rubygems, luego simplemente con invocar el comando desde el directorio a compartir tienes un servidir corriendo.

    Me gusta porque según mi experiencia arranca un servidor muchísimo más rapido y que permite aceptar request concurrentes.

    [1] http://github.com/copiousfreetime/heel/tree/master

    Un saludo

  3. 4 pincho febrero 14, 2009 a las 4:29 pm

    Buen blog, y muy interesante post.
    Me surge una duda sobre esto: ¿que habría que hacer para dejar de compartir la carpeta?

    Gracias.

  4. 5 Martín febrero 14, 2009 a las 5:49 pm

    La filosofia Pilas incluidas es fascinante, siempre aparece alguna cosita nueva, como esta que te simplifica la vida 😀

  5. 6 Fran febrero 14, 2009 a las 6:01 pm

    Podrías añadir que no hace falta que indiquen la ip del equipo ya que usando el servicio no-ip o similares puedes hacerlo con un host.

    Un saludo.

  6. 7 Blancanieves febrero 14, 2009 a las 9:01 pm

    Es posible descargar todos los archivos de una carpeta sin tener que ir uno por uno

  7. 8 Blancanieves febrero 14, 2009 a las 9:02 pm

    ¿Es posible descargar todos los archivos de una carpeta sin tener que ir uno por uno?

  8. 9 juan febrero 14, 2009 a las 11:44 pm

    muy pero muy util!

    Para dejar de compartir la carpeta yo cerre el terminal y dejo de compartir creo q asi funciona bien.

    Saludos.

  9. 10 Javier Perez febrero 15, 2009 a las 12:19 am

    carpeta? eso sera en windows… en linux y resto de ssoo se llama directorio.

  10. 11 JavierSNM febrero 15, 2009 a las 1:20 am

    Excelente, muchísimas gracias!.

  11. 12 Hito febrero 15, 2009 a las 7:12 am

    Wow, eso si que es útil

  12. 13 fral febrero 15, 2009 a las 7:44 am

    uhh que buen tip, me hubiera resultado muy pero que muy útil en varias ocasiones pasadas, ahora le sacaré provecho.

  13. 14 //Drak febrero 15, 2009 a las 11:07 am

    Muy útil, esto me servirá de mucho de ahora en adelante… gracias.

  14. 15 Katalan91 febrero 15, 2009 a las 1:06 pm

    Pero esto es solo en red local o tambien puede servir con conexiones remotas?

  15. 16 superpiwi febrero 15, 2009 a las 1:10 pm

    @Katalan91
    Te monta un pequeño web server, asi que vale con conexiones locales y remotas, Siempre y cuando tu IP sea visible desde las otras maquinas que quieran conectarse.

  16. 17 jd febrero 19, 2009 a las 9:24 pm

    me gustaria poder hacerlo pero de manera remota, ya instale el apache2 pero aun asi no me sirve… incluso ni en mi propia pc sirve, solo con localhost, al intentar hacerlo con mi ip no me funciona, podrian ayudarme??? por favor…

  17. 18 Andres febrero 24, 2009 a las 6:32 am

    Lo he intentado pero recibo un mensaje de error como si el modulo SimpleHTTPServer no estuviera. Sabe alguien como agregar modulos a la configuracion del python?

  18. 19 Juani febrero 26, 2009 a las 6:10 pm

    Y para hacerlo mas sencillo se podría crear un alias.

    Excelente tip!

  19. 20 Fran febrero 26, 2009 a las 6:24 pm

    Juani podrías explicar lo del alias por favor?

    Yo lo que he hecho es un script con el contenido:

    #!/bin/bash
    cd /media/Multimedia
    python -m SimpleHTTPServer

    Así que con tan solo ejecutarlo se pone a compartir la carpeta Multimedia.

    Un saludo.

  20. 21 jd febrero 26, 2009 a las 6:27 pm

    y me podria hacer el favor de decirme como se puede lograr compartir esta carpeta fuera de una red local??? ke pueda ser accesada desde cualquier compu…??????

  21. 22 Fran febrero 26, 2009 a las 6:33 pm

    Lo dicen en el tip. Lo que tienes que hacer para acceder desde fuera de tu red local es introducir en el navegador http://ip_del_ordenador_compartiendo:8000

  22. 23 jd febrero 26, 2009 a las 6:35 pm

    no funciona por alguna razon el python no se si no reconoce mi ip o que el lo ke pasa pero escribe algo asi como 0.0.0.0:8000 y eso de ninguna forma va a servir

  23. 24 ubuntuway abril 10, 2009 a las 1:32 pm

    JAJAJAJJA; que copado! Excelente! 🙂

  24. 25 vinsentvega mayo 26, 2009 a las 2:58 am

    És tremendo este comando.. Molt gran!!!

  25. 26 melisa junio 16, 2009 a las 2:33 pm

    grasias por todo

  26. 27 ric agosto 30, 2009 a las 1:58 am

    Perdiendo el tiempo con Samba cuando la solucion era tan sencilla ! ! !

  27. 28 ErunamoJAZZ noviembre 14, 2010 a las 2:47 am

    Esto me acaba de salvar… pude hacer algo parecido desde Apache, pero.. el otro pc no lo tenía.
    ¡PYTHON LO TRAE CUALQUIER LINUX!
    q cool ^^

  28. 29 How to live in Spain abril 27, 2011 a las 1:08 pm

    Gracias, me habéis hecho un gran favor. Lo de internet es impresionante, busques lo que busques, lo encuentras

  29. 30 Gen X diciembre 27, 2011 a las 8:33 am

    ¿se pueden abrir los archivos desde nautilus?

  30. 31 ELExTrO agosto 28, 2013 a las 2:53 am

    ok para todos aquellos que necesitan usar esta forma como yo por algun problema o simplemente para realizar un backup de algun folder directorio desde windows lo primero seria bajar wget (el cual se integra directamente a la shell de windows shell -> ms dos en win) seria usando un comando sencillisimo

    wget -r –noparent “index.html*” http://www.el_link_del_directorio_o_folder_que_deseas_bajar.com


  1. 1 Software Libre y Cooperación » Blog Archive » Compartir carpetas con HTTP de forma rápida Trackback en febrero 16, 2009 a las 9:18 am
  2. 2 Crear un WebServer rápidamente para compartir archivos/directorios en GNU/Linux « En el Bit Trackback en febrero 17, 2009 a las 8:53 pm
  3. 3 Breves de interés « Arcalinux Trackback en febrero 19, 2009 a las 6:10 am
  4. 4 Compartir archivos en red fácilmente con Ubuntu Linux « Informático de Guardia Trackback en marzo 1, 2009 a las 4:01 pm
  5. 5 Comparte rápidamente una carpeta vía web « GNU/Linux Atelier Trackback en abril 2, 2009 a las 12:33 am
  6. 6 LinuxLSC » Blog Archive » Comparte rápidamente una carpeta vía web Trackback en abril 2, 2009 a las 4:38 am
  7. 7 Compartir carpeta mediante http en Ubuntu « blog ubuntu El Salvador Trackback en septiembre 27, 2009 a las 7:08 pm
  8. 8 Lo que leí en la semana 09/02 al 15/02 Trackback en febrero 13, 2014 a las 3:34 pm

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Salir /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s







¿Es compatible tu equipo con Ubuntu?


( Muchos fondos de pantalla, aqui )

DESCARGATE SCIFI LIFE

365 Dias de Soledad
Me debes los sueños, las promesas y las noches rotas. Me debes la paz, la sonrisa y la esperanza robadas. Me debes la sangre, las lágrimas y el sudor vertido. Me debes las noches vacías, los abrazos anhelados. Me debes un beso de ajenjo de tu amarga boca.

The Ubuntu Counter Project - user number # 11961
Geo Visitors Map

Archivos

febrero 2009
L M X J V S D
 1
2345678
9101112131415
16171819202122
232425262728  

Blog Stats

  • 31.239.571 hits

A %d blogueros les gusta esto: