telpalbrox
18/05/14, 12:10:11
Introducción
Viendo que tanta gente (incluido yo) jubila el Neo V he decidido aprovecharlo un poquito :risitas:
En este tutorial voy a explicar como aprovechar un “viejo” móvil como servidor owncloud y servidor SSH. Lo que me llevó a intentarlo fue que si una raspberry pi puede alojar un servidor de este tipo, ¿Por qué mi Neo V no va ha ser capaz de hacerlo?.
Para realizar el tutorial es necesario:
Tener un Neo V rooteado ¿bootloader abierto? (seguramente este tutorial valdrá igual para cualquier Xperia 2011 y con algunos cambios para cualquier teléfono android, yo solo lo he probado con el Neo V).
Tarjeta de memoria de como mínimo 4GiB.
Tener un cerebro y saber seguir instrucciones.
Paciencia
No tener miedo a la terminal de Linux.
Para realizar este tutorial al completo es necesario:
Tener un Neo V con el bootloader abierto.
Tener un router que permita conectar un dispositivo USB para usarlo como almacenamiento externo a través de FTP.
¿Qué es Owncloud?
Tienes toda la info aqui:
http://es.wikipedia.org/wiki/Owncloud
http://owncloud.org/
Comienzo
Para empezar lo primero va a ser descargar la app “Complete Linux Instaler (https://play.google.com/store/apps/details?id=com.zpwebsites.linuxonandroid&hl=es)” ya que lo que es android se queda un poco corto para lo que queremos hacer. No te preocupes, no vamos a sustituir android por otro sistema operativo.
También es necesaria la app Android Terminal Emulator (https://play.google.com/store/apps/details?id=jackpal.androidterm).
Os diría que descargarais la imagen de Ubuntu 12.04 (http://sourceforge.net/projects/linuxonandroid/files/Ubuntu/12.04/core/ubuntu1204-v4-core.zip/download), pero es de solo 715MiB y la instalación de owncloud ocupa más.
Si sois usuarios de Linux podéis crear una imagen mayor siguiendo los pasos que indica la página oficial (http://sourceforge.net/p/linuxonandroid/wiki/Advanced FAQ/).
Si sois usuarios de windows yo mismo he creado una imagen igual que la oficial pero de 3GiB. Descarga en MEGA (https://mega.co.nz/#!51xXAIZY!Vhs1bSCw-BqrGlChHGpsEEXOfqv8IleE7ZwOr28o1oc).
Abrimos la aplicación, abrimos el menú lateral y nos vamos a “Launch”.
https://dl.dropboxusercontent.com/u/14545381/Neo/Owncloud/Screenshot_2014-05-17-16-40-19.png
Pulsamos en “Settings” > “Edit” le damos a los tres puntitos y seleccionamos la imagen de Ubuntu (/mnt/sdcard/ubuntu.img). “Save Changes” y listo.
Si todo sale bien podemos iniciar ya Ubuntu.
Primer arranque
Siguiendo por donde lo habíamos dejado en el punto anterior podemos pulsar ya en “Start Linux”.
Si todo va bien empezarán a aparecer mensajes por pantalla hasta que llega a “Enter new UNIX password”. Escribimos una contraseña para el usuario principal (aunque no parezca que estamos ecribiendo si lo hace) y la volvemos a escribir para confirmarla. Ahora nos preguntará si queremos iniciar el servidor VNC, respondemos no (n), no nos hace falta entorno gráfico, pues este va MUY lento. A continuación nos pregunta por el servidor SSH, en este respondemos que si (y). Este servidor nos permitirá conectar nos a Ubuntu y poder escribir los comando en el PC (¿esperabas escribir todos los comandos en el móvil?). Por último nos pregunta si queremos guardar estos ajustes, respondemos que si (y).
A partir de ahora es casi como si estuviéramos en un Ubuntu de PC. Para apagarlo simplemente hay que escribir el comando “exit” en la terminal de android.
https://dl.dropboxusercontent.com/u/14545381/Neo/Owncloud/Screenshot_2014-05-17-16-59-32.png
Accediendo a Ubuntu desde el PC
Lo siguiente es poder acceder a la terminal de ubuntu desde el PC a través de SSH, para ello es necesario saber la IP del teléfono. La podemos saber si accedemos a los ajustes del teléfono > Wifi > tecla menú > ajustes avanzados > Dirección IP. En mi caso la dirección IP es 192.168.1.162.
https://dl.dropboxusercontent.com/u/14545381/Neo/Owncloud/Screenshot_2014-05-17-17-05-46.png
Ahora hay que acceder a la terminal de Ubuntu desde el PC.
Si eres usuario de linux es muy fácil. Abre una terminal y escribe (el dólar indica que es un comando como usuario normal, el asterisco incica que se tiene que ejecutar con root):
$ ssh ubuntu@direccionIPdelmovil
En mi caso sería:
$ ssh [email protected]
Escribimos la contraseña y listo:
https://dl.dropboxusercontent.com/u/14545381/Neo/Owncloud/webmin10.png
En el caso de que seas usuario de Windows tendrás que usar Putty (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html), no voy a explicar como se usa, pero os dejo un tutorial (http://sisab.lce.org/putty/) (es casi igual de sencillo que en Linux).
Instalando Owncloud
Comenzamos con la instalación de Owncloud, simplemente meter unos cuantos comandos y modificar unos cuantos archivos.
Lo primero es convertirnos en usuario root, nos preguntará la contraseña del usuario ubuntu (la que pusiste en el primer arranque de Ubuntu).
$ sudo -i
Añadimos el repositorio:
# echo 'deb http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_12.04/ /' >> /etc/apt/sources.list.d/owncloud.list
Descargamos la firma del repositorio y la añadimos:
# wget http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_12.04/Release.key
# apt-key add - < Release.key
Actualizamos la lista de paquetes e instalamos owncloud y un editor de texto (nano). Esto puede llevar un rato. Cuando nos pregunte si queremos instalar todos los paquetes que salen escribimos “y”:
# apt-get update && apt-get install owncloud nano
Reiniciamos el servidor apache para completar la instalación de los módulos de PHP:
# service apache2 restart
Cuando termine tendremos que terminar la instación desde el navegador, para ello vamos a:
http://direccionIPdeltelefono/owncloud
En mi caso:
http://192.168.1.162/owncloud
Se verá la siguiente página:
https://dl.dropboxusercontent.com/u/14545381/Neo/Owncloud/webmin11.png
Introducimos el nombre de usuario que queramos y una contraseña. Si todo va bien llegaremos a esta pantalla:
https://dl.dropboxusercontent.com/u/14545381/Neo/Owncloud/webmin12.png
Ignoramos el error y volvemos a http://direccionIPdeltelefono/owncloud. Ahora veremos esto:
https://dl.dropboxusercontent.com/u/14545381/Neo/Owncloud/webmin13.png
La instalación sería ya semi-funcional puesto que los clientes de escritorio no funcionarían, es un error que todavía no he podido solucionar (si alguien lo consigue hacer funcionar que me lo diga).
Ahora mismo no se pueden subir archivos de más de 2MiB, para aumentar el tamaño de subida hay que modificar un archivo para ello ejecutamos el siguiente comando:
# nano /etc/php5/apache2/php.ini
Pulsamos Ctrl + w y buscamos en el archivo primero “upload_max_filesize” y luego “post_max_size”:
https://dl.dropboxusercontent.com/u/14545381/Neo/Owncloud/webmin14.png
Cambiamos el valor de 2M por el que queramos. Una vez realizados los cambios pulsamos Ctrl + o intro, para guardar y Ctrl + x para salir.
Ahora toca mejorar un poco la seguridad del servidor haciendo que use https en lugar de http para que la conexión esté cifrada.
Para ello hay que seguir el siguiente tutorial (http://ubuntuserverguide.com/2013/04/how-to-setup-owncloud-server-5-with-ssl-connection.html) (en inglés).
Cuando se termine con éxito el tutorial anterior realizamos un pequeño cambio en el archivo “/etc/apache2/conf.d/owncloud5-ssl.conf”. Cambiamos la línea “DocumentRoot /var/www/owncloud” por “DocumentRoot /var/www/”.
Accedemos ahora en el navegador a https://ipdeltelefono/owncloud. Nos logueamos pinchamos sobre nuestro nombre de usuario arriba a la izquierda > Administración y clicamos en “Forzar HTTPS”.
Aumentando el espacio en la nube
Para aumentar el espacio de owncloud es necesario conectar un pendrive o un disco duro, pero obviamente si queremos dejar el Neo V como servidor siempre encendido va a tener que estar cargando, entonces, ¿como pueñetas conectamos el USB?.
Mi idiea ha sido aprovechar el puerto USB del que dispone mi router y montarlo a través de FTP en Ubuntu. Pero para poder hacer esto es necesario tener un kernel que disponga de los módulos fuse. En mi caso estoy usando esta ROM (http://uploaded.net/f/59w3fb) (android 4.1 CM10) y este kernel (http://forum.xda-developers.com/showthread.php?t=2047530) (Lupus V8). Por lo que este tutorial se hace dando por supuesto que se dispone de esta combinación.
Primero activamos el soporte CIFS y USB OTG del kernel. Para ello vamos a la app de terminal y escribimos:
$ su
# lupus
Y en el siguiente menú activamos las opciones. Esto hay que hacerlo cada vez que se reinicie el teléfono.
https://dl.dropboxusercontent.com/u/14545381/Neo/Owncloud/Screenshot_2014-05-17-20-07-07.png
Ahora instalamos el paquete curlftpfs:
# apt-get install curlftpfs
Creamos una carpeta donde montar el USB:
# mkdir /media/ftp
Montamos el FTP de esta forma:
# curlftpfs usuarioftp:contraseñaftp@direccioniprouter/carpetaquesimbolizaelusb /media/ftp -o uid=33,gid=33,direct_io,allow_other
En mi caso:
# curlftpfs user:[email protected]/usb1_1 /media/ftp -o uid=33,gid=33,direct_io,allow_other
Si no da el más mínimo error todo ha ido bien.
Creamos una carpeta para contener los datos:
# mkdir /media/ftp/data
Ahora accedemos a Owncloud y abajo a la izquierda hacemos click en “Aplicaciones”, buscamos “External storage support” y lo activamos.
https://dl.dropboxusercontent.com/u/14545381/Neo/Owncloud/webmin15.png
Solo nos queda ir al panel de administración y en “Almacenamiento Externo” configurar la carpeta de esta manera:
https://dl.dropboxusercontent.com/u/14545381/Neo/Owncloud/webmin17.png
Si pinchamos en “Aplicable” se desplegará una lista con todos los usuarios y grupos, lo ideal es que se la asignemos sólo a un usuario, ya que esta carpeta se compartiría. Si queremos compartirla con varios usuarios lo mejor es crear carpetas manualmente dentro de /media/ftp/data e ir asignándolas a cada usuario.
Siguientes arranques ubuntu
Si has logrado montar el USB desde el router cada vez que reinicies el teléfono hay que volver a activar el soporte CIFS y USB OTG del kernel y una vez iniciado Ubuntu hay que montar la carpeta con los comandos:
# rm /etc/mtab
# curlftpfs usuarioftp:contraseñaftp@direccioniprouter/carpetaquesimbolizaelusb /media/ftp -o uid=33,gid=33,direct_io,allow_other
TODOS tendreis que lanzar el servidor apache con el comando:
# service apache2 start
FIN
Quizás más adelante añada más "capítulos", como el tutorial de SSL en español, o si consigo arreglar el tema de WebDAV.
Bueno, pues esto es todo. A partir de aquí se puede usar el Neo V como servidor Web/Owncloud y con todo el almacenamiento que queramos. Vuelvo a decir que esto me ha funcionado con la ROM CM10 y el kernel Lupus V8, NO garantizo que funcione en otras ROMs/Kernels. Decir también que me ha costado mucho hacer el tutorial, porque por el camido he tenido un montón de errores que he ido podiendo resolver poco a poco. Si a alguien se le ocurre como mejorar el tutorial o tiene algún error y lo soluciona, ¡que lo postee y me lo diga!
Tened en cuenta que pueden surgir muuchos errores durante el proceso: no creo que pueda resolverlos todos.
¡Si tengo algún error en la ortografía o gramática no dudéis en decírmelo!
Si se siguen al pie de la letra todas las instrucciones con la misma ROM y Kernel debería funcionar a la perfección.
¡Un saludo a todos!
Bibliografía
http://ubuntuserverguide.com/2013/03/how-to-install-owncloud-5-in-ubuntu-server-12-10.html
http://ubuntuserverguide.com/2013/04/how-to-setup-owncloud-server-5-with-ssl-connection.html
http://sisab.lce.org/putty/
http://linux.die.net/man/1/curlftpfs
Clase de Sistemas Informáticos y Redes.
:ok:
Viendo que tanta gente (incluido yo) jubila el Neo V he decidido aprovecharlo un poquito :risitas:
En este tutorial voy a explicar como aprovechar un “viejo” móvil como servidor owncloud y servidor SSH. Lo que me llevó a intentarlo fue que si una raspberry pi puede alojar un servidor de este tipo, ¿Por qué mi Neo V no va ha ser capaz de hacerlo?.
Para realizar el tutorial es necesario:
Tener un Neo V rooteado ¿bootloader abierto? (seguramente este tutorial valdrá igual para cualquier Xperia 2011 y con algunos cambios para cualquier teléfono android, yo solo lo he probado con el Neo V).
Tarjeta de memoria de como mínimo 4GiB.
Tener un cerebro y saber seguir instrucciones.
Paciencia
No tener miedo a la terminal de Linux.
Para realizar este tutorial al completo es necesario:
Tener un Neo V con el bootloader abierto.
Tener un router que permita conectar un dispositivo USB para usarlo como almacenamiento externo a través de FTP.
¿Qué es Owncloud?
Tienes toda la info aqui:
http://es.wikipedia.org/wiki/Owncloud
http://owncloud.org/
Comienzo
Para empezar lo primero va a ser descargar la app “Complete Linux Instaler (https://play.google.com/store/apps/details?id=com.zpwebsites.linuxonandroid&hl=es)” ya que lo que es android se queda un poco corto para lo que queremos hacer. No te preocupes, no vamos a sustituir android por otro sistema operativo.
También es necesaria la app Android Terminal Emulator (https://play.google.com/store/apps/details?id=jackpal.androidterm).
Os diría que descargarais la imagen de Ubuntu 12.04 (http://sourceforge.net/projects/linuxonandroid/files/Ubuntu/12.04/core/ubuntu1204-v4-core.zip/download), pero es de solo 715MiB y la instalación de owncloud ocupa más.
Si sois usuarios de Linux podéis crear una imagen mayor siguiendo los pasos que indica la página oficial (http://sourceforge.net/p/linuxonandroid/wiki/Advanced FAQ/).
Si sois usuarios de windows yo mismo he creado una imagen igual que la oficial pero de 3GiB. Descarga en MEGA (https://mega.co.nz/#!51xXAIZY!Vhs1bSCw-BqrGlChHGpsEEXOfqv8IleE7ZwOr28o1oc).
Abrimos la aplicación, abrimos el menú lateral y nos vamos a “Launch”.
https://dl.dropboxusercontent.com/u/14545381/Neo/Owncloud/Screenshot_2014-05-17-16-40-19.png
Pulsamos en “Settings” > “Edit” le damos a los tres puntitos y seleccionamos la imagen de Ubuntu (/mnt/sdcard/ubuntu.img). “Save Changes” y listo.
Si todo sale bien podemos iniciar ya Ubuntu.
Primer arranque
Siguiendo por donde lo habíamos dejado en el punto anterior podemos pulsar ya en “Start Linux”.
Si todo va bien empezarán a aparecer mensajes por pantalla hasta que llega a “Enter new UNIX password”. Escribimos una contraseña para el usuario principal (aunque no parezca que estamos ecribiendo si lo hace) y la volvemos a escribir para confirmarla. Ahora nos preguntará si queremos iniciar el servidor VNC, respondemos no (n), no nos hace falta entorno gráfico, pues este va MUY lento. A continuación nos pregunta por el servidor SSH, en este respondemos que si (y). Este servidor nos permitirá conectar nos a Ubuntu y poder escribir los comando en el PC (¿esperabas escribir todos los comandos en el móvil?). Por último nos pregunta si queremos guardar estos ajustes, respondemos que si (y).
A partir de ahora es casi como si estuviéramos en un Ubuntu de PC. Para apagarlo simplemente hay que escribir el comando “exit” en la terminal de android.
https://dl.dropboxusercontent.com/u/14545381/Neo/Owncloud/Screenshot_2014-05-17-16-59-32.png
Accediendo a Ubuntu desde el PC
Lo siguiente es poder acceder a la terminal de ubuntu desde el PC a través de SSH, para ello es necesario saber la IP del teléfono. La podemos saber si accedemos a los ajustes del teléfono > Wifi > tecla menú > ajustes avanzados > Dirección IP. En mi caso la dirección IP es 192.168.1.162.
https://dl.dropboxusercontent.com/u/14545381/Neo/Owncloud/Screenshot_2014-05-17-17-05-46.png
Ahora hay que acceder a la terminal de Ubuntu desde el PC.
Si eres usuario de linux es muy fácil. Abre una terminal y escribe (el dólar indica que es un comando como usuario normal, el asterisco incica que se tiene que ejecutar con root):
$ ssh ubuntu@direccionIPdelmovil
En mi caso sería:
$ ssh [email protected]
Escribimos la contraseña y listo:
https://dl.dropboxusercontent.com/u/14545381/Neo/Owncloud/webmin10.png
En el caso de que seas usuario de Windows tendrás que usar Putty (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html), no voy a explicar como se usa, pero os dejo un tutorial (http://sisab.lce.org/putty/) (es casi igual de sencillo que en Linux).
Instalando Owncloud
Comenzamos con la instalación de Owncloud, simplemente meter unos cuantos comandos y modificar unos cuantos archivos.
Lo primero es convertirnos en usuario root, nos preguntará la contraseña del usuario ubuntu (la que pusiste en el primer arranque de Ubuntu).
$ sudo -i
Añadimos el repositorio:
# echo 'deb http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_12.04/ /' >> /etc/apt/sources.list.d/owncloud.list
Descargamos la firma del repositorio y la añadimos:
# wget http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_12.04/Release.key
# apt-key add - < Release.key
Actualizamos la lista de paquetes e instalamos owncloud y un editor de texto (nano). Esto puede llevar un rato. Cuando nos pregunte si queremos instalar todos los paquetes que salen escribimos “y”:
# apt-get update && apt-get install owncloud nano
Reiniciamos el servidor apache para completar la instalación de los módulos de PHP:
# service apache2 restart
Cuando termine tendremos que terminar la instación desde el navegador, para ello vamos a:
http://direccionIPdeltelefono/owncloud
En mi caso:
http://192.168.1.162/owncloud
Se verá la siguiente página:
https://dl.dropboxusercontent.com/u/14545381/Neo/Owncloud/webmin11.png
Introducimos el nombre de usuario que queramos y una contraseña. Si todo va bien llegaremos a esta pantalla:
https://dl.dropboxusercontent.com/u/14545381/Neo/Owncloud/webmin12.png
Ignoramos el error y volvemos a http://direccionIPdeltelefono/owncloud. Ahora veremos esto:
https://dl.dropboxusercontent.com/u/14545381/Neo/Owncloud/webmin13.png
La instalación sería ya semi-funcional puesto que los clientes de escritorio no funcionarían, es un error que todavía no he podido solucionar (si alguien lo consigue hacer funcionar que me lo diga).
Ahora mismo no se pueden subir archivos de más de 2MiB, para aumentar el tamaño de subida hay que modificar un archivo para ello ejecutamos el siguiente comando:
# nano /etc/php5/apache2/php.ini
Pulsamos Ctrl + w y buscamos en el archivo primero “upload_max_filesize” y luego “post_max_size”:
https://dl.dropboxusercontent.com/u/14545381/Neo/Owncloud/webmin14.png
Cambiamos el valor de 2M por el que queramos. Una vez realizados los cambios pulsamos Ctrl + o intro, para guardar y Ctrl + x para salir.
Ahora toca mejorar un poco la seguridad del servidor haciendo que use https en lugar de http para que la conexión esté cifrada.
Para ello hay que seguir el siguiente tutorial (http://ubuntuserverguide.com/2013/04/how-to-setup-owncloud-server-5-with-ssl-connection.html) (en inglés).
Cuando se termine con éxito el tutorial anterior realizamos un pequeño cambio en el archivo “/etc/apache2/conf.d/owncloud5-ssl.conf”. Cambiamos la línea “DocumentRoot /var/www/owncloud” por “DocumentRoot /var/www/”.
Accedemos ahora en el navegador a https://ipdeltelefono/owncloud. Nos logueamos pinchamos sobre nuestro nombre de usuario arriba a la izquierda > Administración y clicamos en “Forzar HTTPS”.
Aumentando el espacio en la nube
Para aumentar el espacio de owncloud es necesario conectar un pendrive o un disco duro, pero obviamente si queremos dejar el Neo V como servidor siempre encendido va a tener que estar cargando, entonces, ¿como pueñetas conectamos el USB?.
Mi idiea ha sido aprovechar el puerto USB del que dispone mi router y montarlo a través de FTP en Ubuntu. Pero para poder hacer esto es necesario tener un kernel que disponga de los módulos fuse. En mi caso estoy usando esta ROM (http://uploaded.net/f/59w3fb) (android 4.1 CM10) y este kernel (http://forum.xda-developers.com/showthread.php?t=2047530) (Lupus V8). Por lo que este tutorial se hace dando por supuesto que se dispone de esta combinación.
Primero activamos el soporte CIFS y USB OTG del kernel. Para ello vamos a la app de terminal y escribimos:
$ su
# lupus
Y en el siguiente menú activamos las opciones. Esto hay que hacerlo cada vez que se reinicie el teléfono.
https://dl.dropboxusercontent.com/u/14545381/Neo/Owncloud/Screenshot_2014-05-17-20-07-07.png
Ahora instalamos el paquete curlftpfs:
# apt-get install curlftpfs
Creamos una carpeta donde montar el USB:
# mkdir /media/ftp
Montamos el FTP de esta forma:
# curlftpfs usuarioftp:contraseñaftp@direccioniprouter/carpetaquesimbolizaelusb /media/ftp -o uid=33,gid=33,direct_io,allow_other
En mi caso:
# curlftpfs user:[email protected]/usb1_1 /media/ftp -o uid=33,gid=33,direct_io,allow_other
Si no da el más mínimo error todo ha ido bien.
Creamos una carpeta para contener los datos:
# mkdir /media/ftp/data
Ahora accedemos a Owncloud y abajo a la izquierda hacemos click en “Aplicaciones”, buscamos “External storage support” y lo activamos.
https://dl.dropboxusercontent.com/u/14545381/Neo/Owncloud/webmin15.png
Solo nos queda ir al panel de administración y en “Almacenamiento Externo” configurar la carpeta de esta manera:
https://dl.dropboxusercontent.com/u/14545381/Neo/Owncloud/webmin17.png
Si pinchamos en “Aplicable” se desplegará una lista con todos los usuarios y grupos, lo ideal es que se la asignemos sólo a un usuario, ya que esta carpeta se compartiría. Si queremos compartirla con varios usuarios lo mejor es crear carpetas manualmente dentro de /media/ftp/data e ir asignándolas a cada usuario.
Siguientes arranques ubuntu
Si has logrado montar el USB desde el router cada vez que reinicies el teléfono hay que volver a activar el soporte CIFS y USB OTG del kernel y una vez iniciado Ubuntu hay que montar la carpeta con los comandos:
# rm /etc/mtab
# curlftpfs usuarioftp:contraseñaftp@direccioniprouter/carpetaquesimbolizaelusb /media/ftp -o uid=33,gid=33,direct_io,allow_other
TODOS tendreis que lanzar el servidor apache con el comando:
# service apache2 start
FIN
Quizás más adelante añada más "capítulos", como el tutorial de SSL en español, o si consigo arreglar el tema de WebDAV.
Bueno, pues esto es todo. A partir de aquí se puede usar el Neo V como servidor Web/Owncloud y con todo el almacenamiento que queramos. Vuelvo a decir que esto me ha funcionado con la ROM CM10 y el kernel Lupus V8, NO garantizo que funcione en otras ROMs/Kernels. Decir también que me ha costado mucho hacer el tutorial, porque por el camido he tenido un montón de errores que he ido podiendo resolver poco a poco. Si a alguien se le ocurre como mejorar el tutorial o tiene algún error y lo soluciona, ¡que lo postee y me lo diga!
Tened en cuenta que pueden surgir muuchos errores durante el proceso: no creo que pueda resolverlos todos.
¡Si tengo algún error en la ortografía o gramática no dudéis en decírmelo!
Si se siguen al pie de la letra todas las instrucciones con la misma ROM y Kernel debería funcionar a la perfección.
¡Un saludo a todos!
Bibliografía
http://ubuntuserverguide.com/2013/03/how-to-install-owncloud-5-in-ubuntu-server-12-10.html
http://ubuntuserverguide.com/2013/04/how-to-setup-owncloud-server-5-with-ssl-connection.html
http://sisab.lce.org/putty/
http://linux.die.net/man/1/curlftpfs
Clase de Sistemas Informáticos y Redes.
:ok: