¿Necesitas compartir un archivo con un compañero que usa Windows rápidamente?

Una forma sería instalar y configurar Samba, pero eso puede tomar un poco de tiempo, y de hecho, estaremos haciendo un tutorial sobre eso en algún futuro.

Python SimpleHTTPServerCasi todos las distribuciones de Ubuntu vienen con paquetes de Python. Si no esta instalado, se puede instalar facílmente también.

Cuando ya esté instalado, usa el siguiente comando para compartir el archivo y tu compañero podrá tener acceso desde su propio navegador web.

Sintaxis general

Primero navega al directorio que contiene el archivo que deseas compartir utilizando el sigueinte comando (al menos que deseas compartir todo, pero eso no es recomendable por cuestiones de seguirdad).

~# cd /RUTA/AL/DIRECTORIO/LOCAL

Luego jecuta el siguiente comando:

~# sudo python -m SimpleHTTPServer

Para acceder al directorio compartido, tu compañero solo tiene que abrir su navegador y dirigirse a la ip:8000 como en el siguiente ejemplo:

https://192.168.10.3:8000

Para terminar de comaprtir, cierra la sessión o presiona "CTRL+C".


Recursos adicionales

https://docs.python.org/2.0/lib/module-SimpleHTTPServer.html

https://www.npmjs.com/package/simplehttpserver