[TUTORIAL] Acceso sencillo a carpetas remotas

Foro de soporte para usuarias de habla hispana

Moderator: Wibol

Forum rules
Topics in this forum are automatically closed 6 months after creation.
Locked
User avatar
Wibol
Level 6
Level 6
Posts: 1313
Joined: Fri Nov 27, 2015 7:00 am
Location: España

[TUTORIAL] Acceso sencillo a carpetas remotas

Post by Wibol »

SSH es el nombre de un protocolo y del programa que lo implementa cuya principal función es el acceso remoto a la terminal de otro equipo por medio de un canal seguro en el que toda la información está cifrada. Además de la conexión a otros dispositivos, SSH permite copiar datos de forma segura tanto archivos sueltos como simular sesiones FTP.

Podemos usar su capacidad SFTP (Secure File Transfer Protocol) gráficamente desde nuestro explorador de archivos para acceder a recursos remotos y trabajar con ellos como si de un disco local se tratara. Los archivos y carpetas serán accesibles tanto desde la red local como desde fuera de casa u oficina. Para ésto último es necesario abrir el puerto 22 en el router y redirigirlo a la IP del servidor.

La seguridad está garantizada ya que la conexión está encriptada y debemos conocer la IP, usuario y contraseña del equipo remoto
Es necesario sustituir los valores escritos en MAYÚSCULAS por los adecuados a cada caso.

SERVIDOR
Si el servidor es un VPS podemos saltar esta sección e ir directamente a CLIENTES.
Instalamos OpenSSH en el equipo servidor:

Code: Select all

apt install openssh-server
Abrimos su puerto por defecto en el cortafuegos de Mint:

Code: Select all

sudo ufw allow ssh
Comprobamos que funciona usando el nombre y contraseña del usuario local del servidor que nos interesa:

Code: Select all

ssh USUARIO-LOCAL@localhost
Tecleamos "exit" y pulsamos Intro para desconectar.


CLIENTES

Accedemos desde un cliente:

Code: Select all

ssh USUARIO-REMOTO@IP-REMOTA
Captura de pantalla de 2023-02-05 10-59-52.png
Durante la primera conexión, se nos informará de que la máquina remota no se encuentra en nuestra lista local de equipos conocidos y nos preguntará si deseamos continuar con la conexión. Respondemos afirmativamente y será añadida a la misma. A continuación pedirá que introduzcamos la contraseña del usuario remoto usado para la conexión.
Tecleamos "exit" y pulsamos Intro para desconectar.


Conectar gráficamente desde un cliente:
  • En Cinnamon, Nemo / menú Archivo / Conectarse a un servidor...
    Servidor: IP-REMOTA
    Puerto: 22 (si no se ha cambiado)
    Tipo: ssh
    Carpeta: /RUTA/COMPLETA/CARPETA/REMOTA
    Nombre de usuario: USUARIO-REMOTO
    Contraseña: CONTRASEÑA-USUARIO-REMOTO

    Captura de pantalla de 2023-02-05 11-04-15.png

  • Si tu explorador de archivos no cuenta con este asistente, aún podemos introducir en su barra de direcciones:

    Code: Select all

    sftp://USUARIO-REMOTO@IP-REMOTA/RUTA/COMPLETA/CARPETA/REMOTA
    sfpt-nemo.png
    Una vez situados en la carpeta remota, podemos añadirla a Marcadores para acceder rápidamente.
  • Además podemos crear un lanzador en el escritorio con una de estas órdenes según usemos Cinnamon (Nemo), MATE (Caja) o XFCE (Thunar):
    • nemo %U sftp://USUARIO-REMOTO@IP-REMOTA/RUTA/COMPLETA/CARPETA/REMOTA
    • caja %U sftp://USUARIO-REMOTO@IP-REMOTA/RUTA/COMPLETA/CARPETA/REMOTA
    • thunar %U sftp://USUARIO-REMOTO@IP-REMOTA/RUTA/COMPLETA/CARPETA/REMOTA

El sistema debería pedirnos la contraseña remota y dar opción a guardarla.
Si este procedimiento no cumple con nuestras necesidades, aún podemos optar por una solución más avanzada (y compleja) montando localmente en nuestro sistema carpetas remotas desde un servidor NAS con NFSv4 o un servidor VPS con SSHFS.
Last edited by LockBot on Sat Aug 05, 2023 10:00 pm, edited 2 times in total.
Image

No olvides:
  • Leer la Guía de publicación antes de hacer una consulta.
  • Añadir [SOLUCIONADO] al título del primer mensaje de tu consulta cuando así lo consideres.
Locked

Return to “Español - Spanish”