Para esas veces que Samba, por los motivos que sea no funciona, existe una solución rápida para pasarnos datos de un pc a otro por la red de casa. Este método se basa en instalar un servidor apache (si es que no está ya instalado y configurado) en el ordenador que contenga los datos a transferir, para después, con el ordenador cliente conectarnos a su dirección local y descargarnos los datos, como si una de una web externa se tratase.
Para ello, evidentemente hay que instalar y configurar Apache, aquí disponeis de la guía de Apache. Si se necesita como método urgente e instalar apache en determinado momento puede resultar algo tedioso, entonces existe la posibilidad de instalar XAMPP, un apache friend que facilita la utilización del propio Apache, PHP, Mysql y distintos módulos que vienen integrados. Lo podeis descargar de aqui.
Para su instalación, es muy sencillo nos hacemos con permisos de root:
geru@homer:~$ su
Password:
homer:/home/geru#
Nos situamos en el directorio donde hallamos descargado el tarball de XAMPP y descomprimimos el paquete de la siguiente manera:
tar xvfz xampp-linux-1.6.6.tar.gz -C /opt //Queremos que se instale en /opt
Ya lo tenemos instalado, ahora, para arrancarlo tan sencillo como:
homer:/# opt/lampp/lampp start
Starting XAMPP 1.6.6...
LAMPP: Starting Apache...
LAMPP: Starting MySQL...
LAMPP started.
Ya está instalado y configurado automagicamente, ya que, de eso se trata de evitar el tener que configurar las directivas de apache manualmente. Aunque yo, personalmente, prefiero utilizar apache manualmente.
Una vez tenemos en marcha XAMPP creamos una carpeta compartidos y le damos permisos, en siguiente directorio:
homer:/# cd /opt/lampp/htdocs/xampp/
homer:/# mkdir compartidos
homer:/# chmod -R 7777 compartidos
En apache, habría que hacer exactamente lo mismo, pero en la ruta que tengamos asignada en la directiva DocumentRoot, normalmente será /var/www/.
Ahora, tendríamos que desde el cliente, introducir en el navegador la IP local del ordenador servidor y añadir a la dirección el directorio compartidos.
Veremos así todos los ficheros que colocamos en la carpeta compartidos, disponibles para descargar.
Es bastante útil, aunque si dispones de Samba correctamente, pues Samba
.