Tu Dropbox privado con OwnCloud en los servidores QNAP

16

DropBox

¿Quieres tener tu propio Dropbox privado? Si lo que buscas es el servicio de Dropbox en tu propio servidor de datos y no en una nube que ni sabes donde está, te vamos a explicar como hacerlo....

El servicio Dropbox ya está disponible en los equipos QNAP usando la aplicación de software libre OwnCloud, un software gratuito que nos permite tener los ficheros de nuestro ordenador (PC, Mac o Linux) sincronizados en todo momento con el servidor QNAP y con una aplicación también para móviles Android o iPhone.

Ventajas por usar tu propio servidor para la sincronización de datos gracias al OwnCloud sobre el tener tus datos en servidores de terceros...

  • Los datos siempre están en tu servidor y no en la nube, con lo que la seguridad aumenta.
  • La capacidad de espacio por usuario es ilimitada, siempre que tengas espacio en el servidor tendrás capacidad para las cuentas.
  • La velocidad de sincronización de archivos entre los ordenadores y el servidor es muy superior cuando se trabaja en la misma red.
  • Puedes crear tantas cuentas de usuarios como necesites, ahora  eres tú el que gestiona las cuentas.
  • En caso de usar el servicio para uso profesional, si algún usuario deja de pertenecer a la organización, el administrador puede cancelar el acceso a sus datos en segundos.  Esto es importante ya que si el usuario usaba su dropbox personal para el trabajo, en caso de despedir al trabajador, la empresa se quedaba sin acceso a los datos que tuviera en su cuenta de dropbox.  Con el OwnCloud en el QNAP la empresa es dueña y poseedora de todos los datos de los usuarios.
  • Permite albergar tanto ficheros como contactos y un calendario
  • ...

Una vez que ya tenemos claro que queremos tener un Dropbox privado con el OwnCloud en nuestro QNAP, entonces ya es hora de explicar como montarlo y configurarlo...

Lo primero que hemos de hacer es descargar el programa WinSCP e instalarlo en nuestro ordenador.  Podéis descargarlo gratuitamente de http://winscp.net/eng/download.php

Descargamos el programa de OwnCloud para nuestro servidor NAS QNAP de http://owncloud.org/support/install/ En esta web veremos tres versiones disponibles, la versión server, la cliente para ordenadores (Windows, MAC o Linux) y la versión para móviles (Android o iPhone)  En este momento nos interesa la versión de server para nuestro QNAP (utilizaremos el archivo comprimido .tar)

Ahora tenemos que descomprimir el archivo .tar que hemos bajado de OwnCloud.

Iniciamos el programa WinSCP y accedemos a nuestro QNAP con la IP del QNAP, el usuario administrador y su contraseña.  Una vez que hemos accedido localizamod el archivo .tar descomprimido en nuestro OC usando la ventana de la izquierda.  La carpeta a localizar se ha de llamar "owncloud"

En la ventana derecha del WinSCP que es nuestro QNAP, hemos de entrar a la carpeta "Web".  Para hacer esto subiremos al directio "/raiz" y bajamos siguiendo las carpetas "share" - "Web"

Una vez localizado todo lo anterior arrastramos la carpeta "owncloud" a la carpeta "Web" de nuestro QNAP.  Una vez copiada, le damos al botón derecho del ratón sobre la carpeta "onwcloud" en el QNAP y le damos a propiedades.  En permisos ponemos 0775

Una vez hecho esto abrimos un navegador web y escribimos http://IPdeNuestroQNAP/owncloud/ (obviamente sustituimos IPdeNuestroQNAP por la IP del QNAP...)

En este momento ponemos el usuario y contraseña de administrador del QNAP y automaticamente se configura el OwnCloud.

¡Ya hemos terminado la configuración del QNAP con ownCloud! Ahora ya tienes tu propio dropbox privado en tu QNAP.

En caso de que quieras poder acceder a tus datos del ownCould desde fuera de tu red local, entocnes has de configurar tu router.  Para configurar esto, todo lo que has de hacer es redireccionar el puerto 80 externo de tu router al puerto 80 interno de la IP del QNAP.  Además, en caso de no tener una IP fija contratada, siempre puedes crearte una cuenta gratuita del servicio MyCloudNas de QNAP para simular a IP fija.  Al final, todo lo que vamos a tener que poner para acceder a nuestro Owncloud desde fuera de la red local será poner en nuestro navegador http://NombredeNuestroServicioMyCloudNAS/owncloud/

El siguiente paso ahora sería ya el instalar el programa Owncloud en nuestro ordenador y en nuestro teléfono.  Si lo instalamos en un PC en la red local, la ruta de acceso al servidor será http://IPdeNuestroQNAP/owncloud/ y si accedemos a nuestro servidor desde fuera de la red local o desde el móvil pondremos http://NombredeNuestroServicioMyCloudNAS/owncloud/

En el siguiente vídeo mostramos lo fácil que es todo cuando se ven las cosas claras...

16 Comentarios

  • francisco

    Excelente aplicación y explicación de las QNAP. Enhorabuena por el artículo...

  • Jose Julio

    Can't write into config directory 'config' . ma da este error al acceder desde la pagina web a qnap/owncloud


    como puedo solucionarlo ??

  • Javier

    Lo mismo que Jose Julio
    Can't write into config directory 'config'
    You can usually fix this by giving the webserver user write access to the config directory in owncloud

    ownCloud – servicios web bajo tu control

    Solucion???

  • Alejandro Serrano Mas - admin

    El que no os deje escribir en "config" debe de ser un problema de permisos....
    es importante que a la carpeta "Owncloud" le pongáis unos permisos 0775 tal y como explico. Si queréis también podéis ver los permisos iniciando sesión con PUTTY y el usuario y contraseña de administrador y escribir lo siguiente:

    cd /share/Web
    ls -l

    Una vez puesto esto deberían de salirte al menos estos permisos...

    lrwxrwxrwx 1 admin administ 27 May 28 11:19 Optware -> /home/httpd/html/Management/
    -rwxrwx--- 1 admin administ 10828 Jan 4 21:46 index.php*
    drwxrwxr-x 14 admin administ 4096 May 28 11:51 owncloud/

    Si te sigue dando problemas, con el WinSCP métete en la carpeta de "owncloud" y la carpeta config debería de tener permisos rwxrwx-- (0770) y una vez dentro, el fichero config.php debería de tener permisos rw-r----- (0640)

    En caso de seguir dando problemas de configuración lo ideal es que nos envíes unas fotos de donde está el problema para intentar replicarlo y buscar la solución.

    Para descargar Putty = http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

  • Javier

    En los permisos me sale esto:
    [/share/Qweb] # ls -l
    drwxrwxrwx 6 admin administ 4096 Mar 17 2010 AjaXplorer/
    lrwxrwxrwx 1 admin administ 27 Feb 13 10:38 Optware -> /home/httpd/h tml/Management/
    -rwxrwxrwx 1 admin administ 10637 Jun 1 2010 index.php*
    drwxrwxrwx 3 admin administ 4096 Jul 1 2010 index_archivos/
    -rwxrwxrwx 1 admin administ 682 Jul 1 2010 indexp.htm*

    drwxrwxr-x 13 admin administ 4096 Feb 13 10:45 owncloud/
    drwxr-xr-x 11 admin administ 4096 Aug 19 2010 phpMyAdmin/
    /

    lrwxrwxrwx 1 admin administ 48 Sep 25 20:52 transmission -> /share/H DA_DATA/.qpkg/Transmission/web-gui/admin/
    lrwxrwxrwx 1 admin administ 13 Dec 21 00:05 videostation -> /web.dis abled@

    Mi carpeta es Qweb y no Web.
    Los permisos de las carpetas “owncloud” los he modificado y estan como dices.

    Sigue dando el mismo resultado.
    Un saludo

  • red área almacenamiento san comparativa
    14 febrero, 2013 en 20:53 red área almacenamiento san comparativa

    útil artículo sobre la config del QNAP.. gracias

  • Javier

    Asi estan con esos permisos, pero el fichero que hay dentro de la carpeta config no es "config.php" es exactamente "config.sample.php". Sigue dando el mismo resultado.

    Por lo demas todo como dices
    Un saludo y Gracias

    • Alejandro Serrano Mas - admin

      La carpeta Web/owncloud/config o QWeb/owncloud/config ha de tener dos ficheros dentro, el config.php y el config.sample.php

      El fichero Config.php se genera al iniciar el Owncloud por primera vez (antes de meter usuario y contraseña en el navegador), por lo que el problema que tienes es de permisos...

      Asegúrate de que la carpeta config en Web/owncloud/config o QWeb/owncloud/config tiene permisos rwxrwx---

      También asegurate de que admin tienen pleno acceso a Web Qweb en el administrador principal del QNAP

  • Javier

    Gracias Alejandro, ya esta instalado pero he tenido que dar permisos 0777 a todo lo que me pedia.
    Un saludo

  • jose julio

    Al final hay que dar permisos 0777 en toda la carpeta de owncloud.

    saludos

  • Mayestic

    ¿Cómo se puede configurar que el acceso sea mediante https: en vez de sólo http:? Ya lo implementé y me gusta mucho. Hacía tiempo que buscaba alguna forma de sincronizar Dropbox y Google Drive con mi QNAP, pero con esta solución, creo que pasaré a utilizar esto, y sincronizar la carpeta con las otras nubes privadas.

  • Vicente ortega

    Buenos días,

    Tengo configurado owncloud en varios equipos y tengo los siguientes problemas.

    Me crea múltiples veces algunos ficheros, por ejem:

    OKIDOCUMANAGER_FICHA
    OKIDOCUMANAGER_FICHA_conflict-20130323-122854

    Crea muchísimos ficheros con el conflict y no se como resolverlo.


    También me ocurre que cuando borro alguna carpeta en uno de los equipos dentro de la carpeta owncloud al rato vuelve a aparecer.

    Gracias por vuestra ayuda.

  • David

    ¿Y esto es posible en un Synology? ¿Hay paquete o hay que instalar php y base de datos? Muchas gracias

Deja un comentario