Saltar al contenido principal

Entrar por SSH a un NAS Synology o QNAP desde tu Mac

Un shell para lo que la interfaz web no enseña, SFTP para mover archivos y la página de administración por SSH en lugar de por un puerto abierto.

Por Lucas Russo, desarrollador de SSHive · Actualizado el

Un NAS ejecuta un sistema recortado (DSM en Synology, QTS en QNAP, TrueNAS, Unraid) y ofrece SSH para lo que su interfaz web no cubre: comprobar df -h, editar un archivo de Docker Compose, reiniciar un paquete que se ha colgado, leer un log. Desde un Mac, la rutina es corta: un shell, alguna transferencia de archivos y la página de administración cuando no estás en casa. SSHive guarda un perfil por NAS, con el gestor de archivos SFTP junto al terminal, en la misma pestaña. Arrastra archivos desde el Finder para subirlos, o abre un archivo de texto en el editor integrado, cámbialo en el propio NAS y guarda con ⌘S.

Activar SSH, y SFTP, en DSM

En DSM, abre Panel de control > Terminal y SNMP > Terminal y marca Habilitar el servicio SSH. Synology aconseja cambiar el puerto 22 por defecto; el que elijas, ponlo en el perfil. Solo las cuentas del grupo administrators pueden entrar por SSH, y sudo -i te da permisos de root cuando una tarea los necesita. SFTP es un servicio aparte en DSM, en Panel de control > Servicios de archivos > FTP, en la sección SFTP: marca Habilitar el servicio SFTP si quieres el gestor de archivos además del terminal. Después crea el perfil en SSHive con la dirección del NAS, el puerto y esa cuenta de administrador, y pasa a una clave cuando el acceso con contraseña funcione.

La interfaz web de DSM a través de un túnel

DSM escucha en el 5000 (HTTP) y el 5001 (HTTPS). En lugar de abrir esos puertos en el router, añade un túnel local al perfil del NAS: puerto local 5001, host remoto localhost, puerto remoto 5001. Conéctate y abre https://localhost:5001; puede que el navegador avise de que el certificado no se emitió para localhost, y es lo esperado. Lo mismo sirve para QTS en QNAP (8080 por defecto) y para TrueNAS o Unraid en el 80 o el 443. Fuera de casa, el propio puerto SSH tiene que seguir siendo accesible: mediante una VPN como Tailscale o WireGuard, o un puerto redirigido que solo acepte claves.

Qué es gratis aquí y qué necesita Pro

SSH, el gestor de archivos SFTP y un túnel local en el perfil, suficiente para DSM, son gratis, igual que 5 perfiles. La versión gratuita limita las subidas a 10 MB por archivo: de sobra para configuraciones, scripts y documentos, poco para vídeos o imágenes de disco. SSHive Pro quita ese límite y añade más túneles, túneles remotos y difusión para varios NAS, por 14,99 € una sola vez.

Preguntas frecuentes

¿Por qué el SFTP a mi NAS va más lento que una carpeta compartida?+
SFTP cifra todo lo que envía, y en un NAS con un procesador ARM modesto suele ser el cifrado, y no la red, lo que marca el ritmo; la propia ayuda de Synology avisa de que el cifrado reduce la velocidad de transferencia y consume más recursos. Para mover toda una fototeca dentro de casa, la carpeta compartida SMB del NAS va más rápida. SFTP es la herramienta adecuada para el archivo que necesitas ahora y para llegar al NAS con seguridad desde fuera.
¿SSHive puede sustituir al cliente de Synology Drive?+
No. Synology Drive sincroniza carpetas en segundo plano y resuelve conflictos; el SFTP de SSHive es para operaciones de archivo que decides tú. Usa los dos: Drive para lo que debe mantenerse sincronizado y SSHive para la administración y las transferencias puntuales.
¿Puedo explorar el NAS desde el iPhone?+
Sí. La app SFTP para iPhone y iPad explora el NAS por SFTP y abre un shell SSH en él, con los mismos límites gratuitos, y una sola compra de Pro vale para el Mac y el iPhone.

Funciones de SSHive relacionadas

Prueba SSHive gratis en macOS

Consigue el cliente todo en uno de SSH, SFTP, RDP y VNC para Mac. Descarga gratuita, sin registro.