lunes, 7 de agosto de 2023

Como conectarnos por Sftp desde Android a nuestro servidor Openmediavault 6

 Hola gente! Siguiendo con esta serie sobre OpenMediaVault, en esta entrada vamos a ver como conectarnos desde nuestro tel茅fono m贸vil o tablet con Android, a nuestro servidor OMV6.

Para ello usaremos cualquiera de las dos apps de Android que os coment茅 en el v铆deo de la entrada anterior: Termux o Termius

 


 


Lo primero que tendr铆amos que hacer es crear un usuario para la conexi贸n, podr铆amos usar alg煤n usuario ya creado igualmente aunque habr铆a que revisar el tema de los permisos; yo creo que lo mas conveniente y seguro es usar un usuario que tenga los permisos justos para subir o bajar archivos a las carpetas que necesite. Hay que tener en cuenta que un dispositivo m贸vil puede perderse o ser sustra铆do por amigos de lo ajeno y que es mejor prevenir que curar.

Empezamos en el men煤 “Usuarios” y crear uno, al asignarle grupos debemos asignarlo al grupo “sftp-access”. Le asignamos una contrase帽a pero vamos a usar el m茅todo de clave p煤blica para evitarnos un login. 

 


 

Yo adem谩s a estos usuarios digamos, m贸viles, les hago clic en el checkbox “Inhabilita la modificaci贸n de la cuenta”, aunque eso ya lo dejo a la paranoia de cada uno (la m铆a es nivel medio alto).

 


 


A continuaci贸n abrimos una terminal y creamos una clave con ssh-keygen; como ya os coment茅 en el video anterior, la version 6 de OMV usa unas claves un poco diferentes de las claves ssh que usamos habitualmente. Pero no hay problema porque podemos convertir nuestra clave a este formato igualmente con ssh-keygen. Ser铆a algo as铆:



ssh-keygen -t rsa -b 4096 // creamos la clave

ssh-keygen -e -f ruta/donde/estala/clave/ //la convertimos al formato necesario para OMV6

 


 


Con la clave definitiva lista, la copiamos y volvemos al men煤 “Usuarios” donde la pegaremos en nuestro usuario reci茅n creado; haciendo clic en el icono + azul y luego clic en “Salvar”.

 


 

 

Ahora vamos a la carpeta (o carpetas) donde queremos acceder y nos aseguramos de darle permisos al usuario; clic en ACL y lo editamos cono en la imagen debajo.

 


 

Ahora vamos al men煤 “Servicios” >> “Sftp” >> “Compartidos” y alli con el icono + azul a帽adimos al usuario y a la carpeta (o carpetas) que queramos acceder. 

 




Ahora vamos a nuestro Android.



Voy a usar Termius pero Termux, adem谩s de parecerse en el nombre; tiene un funcionamiento muy parecido, asi que mas o menos es lo mismo. Asi que vamos al l铆o.


Abrimos la aplicaci贸n y buscamos el men煤 “Hosts” y una vez all铆 hacemos clic en “New host”.

 


 


 


 

 

Una vez abierto el men煤 rellenemos el formulario con los datos del servidor y en el men煤 “key” podemos incluir la clave p煤blica de la clave que hemos creado anteriormente(la podemos pasar por Telegram, whattsapp o email a nuestro Android. Curiosamente no he podido hacer una captura de este men煤, la aplicaci贸n lo bloquea supongo por seguridad, asi que lamento que en este tramo quedan ustedes solos :)

Una vez creado el host, podemos conectarnos por ssh simplemente manteniendo pulsado el banner con el nombre de la conexi贸n

 


 

y podemos conectarnos por Sftp, en el men煤 “Sftp” y manteniendo pulsado dicho banner.

 



 

Para terminar si queremos descargar o subir archivos tenemos que crear un “Host” local donde elegiremos la carpeta del m贸vil que usaremos de “Home” durante la conexi贸n.



 


 

 

 

Si queremos mover archivos buscamos la opci贸n "Transfer to"

 


 

 

Y bueno con esto terminamos r谩pido y f谩cil para toda la familia, hasta la pr贸xima entrada.

No hay comentarios:

Publicar un comentario