Monta un servidor remoto como disco en tu Mac

Dos cosas, hechas de forma nativa: servidores SSH y SFTP montados como volúmenes que el Finder entiende, y una terminal que se abre sobre el mismo host con las mismas comprobaciones de clave de host. Todo lo de abajo ya está implementado.

macOS 13 Ventura o posterior · Apple silicon e Intel · En sandbox, desde el Mac App Store

Volúmenes en el Finder, no una ventana de transferencia

Tu servidor remoto aparece en la barra lateral del Finder y se comporta como un disco. Abre un archivo directamente desde cualquier app, arrastra carpetas hacia dentro y hacia fuera, usa Vista rápida, usa los diálogos Abrir y Guardar. Quien tiene suscripción dispone de acceso completo de lectura y escritura: crear, subir, renombrar, mover y eliminar, carpetas incluidas.

Los listados de directorios se paginan de 500 en 500 entradas a partir de una instantánea coherente, así que las carpetas con decenas de miles de archivos siguen siendo navegables en vez de atascarse en una única lectura enorme.

Ilustración de un volumen SFTP montado en la barra lateral del Finder, con carpetas y archivos remotos en vista de lista. releases FAVOURITES LOCATIONS production
Ilustración esquemática de la interfaz, no es una captura de pantalla.

Claves de host comprobadas antes de que la contraseña salga del Mac

SSHMount verifica la clave de host del servidor con la implementación known_hosts de libssh2 — nombres de host con hash, comodines y marcadores revoked se comportan igual que en OpenSSH. La comprobación ocurre después del handshake y antes de la autenticación, así sabes con quién estás hablando antes de entregar una contraseña.

Una clave que no coincide detiene siempre la conexión. La primera vez que te conectas, la app te muestra la huella y espera a que la aceptes. ¿Ya confías en algunos hosts? Importa tu ~/.ssh/known_hosts con un solo comando.

Ilustración del panel de confirmación de la clave de host, con la huella del servidor y los botones de aceptar y cancelar. production.example.com — ED25519 SHA256:9rM2Qw+7kZs1TnLpVb4XeH0aYdFgJc8u3
Ilustración esquemática de la interfaz, no es una captura de pantalla.

Una terminal SSH de verdad, en ventanas nativas

Abre sesiones SSH interactivas en ventanas nativas de macOS que el sistema agrupa en pestañas nativas. Abre tantas sesiones contra el mismo host como necesites — una siguiendo un registro, otra donde trabajas. Nueve temas integrados, colores de fondo y texto personalizables y tamaño de texto ajustable que redimensiona la PTY remota sobre la marcha.

El aspecto pertenece a la ventana, así que puedes colorear producción de una forma y staging de otra y no confundirlas nunca. Las sesiones de terminal reciben exactamente la misma verificación de clave de host que los volúmenes montados, y se reconectan solas con retroceso exponencial cuando la red se cae.

Ilustración de una ventana de terminal de SSHMount con tema oscuro, durante una sesión SSH interactiva. production.example.com — ssh you@production:~$ tail -f /var/log/nginx/access.log10.0.4.18 - - "GET /releases/ HTTP/2" 200 421310.0.4.91 - - "GET /assets/style.css" 200 1840210.0.5.02 - - "GET /features/ HTTP/2" 200 9331you@production:~$ systemctl status nginx ● nginx.service — high performance web server Active: active (running)you@production:~$
Ilustración esquemática de la interfaz, no es una captura de pantalla.

Escrituras que no pisan en silencio el trabajo de otro

Antes de sobrescribir un archivo, SSHMount comprueba si la copia remota ha cambiado respecto de la versión en la que se basa tu edición. Si ha cambiado, la escritura se rechaza y se invita al sistema a releer el archivo. Perder en silencio el cambio de otra persona es peor que avisar de un conflicto.

Los perfiles son reordenables, los favoritos tienen su propia sección y las credenciales viven en el Llavero de macOS — nunca en un archivo en claro en el disco. Temas claro, oscuro y Sistema en toda la app.

Ilustración de la ventana principal de SSHMount con la lista reordenable de perfiles de servidor y la sección de favoritos. SSHMount FAVOURITES
Ilustración esquemática de la interfaz, no es una captura de pantalla.

Los detalles, completos

Volúmenes del Finder

  • Volúmenes SFTP navegables como discos locales, desde el Finder y desde cualquier app que use los diálogos Abrir y Guardar.
  • Lectura y escritura para suscriptores: crear archivos y carpetas, subir, renombrar, mover, eliminar — incluida la eliminación recursiva de directorios.
  • Los enlaces simbólicos se eliminan, nunca se siguen.
  • Enumeración de directorios paginada de 500 entradas por página desde una instantánea coherente, pensada para directorios con decenas de miles de archivos.
  • Detección de conflictos en escritura: si la copia remota ha cambiado respecto de la versión en la que se basa la edición, el archivo no se sobrescribe en silencio — se invita al sistema a releerlo.
  • Reconexión automática con retroceso exponencial.
  • Los volúmenes aparecen en ~/Library/CloudStorage/ y en la barra lateral del Finder.

Terminal SSH integrada

  • Sesiones interactivas en ventanas nativas de macOS, agrupadas en pestañas nativas cuando la preferencia del sistema lo pide.
  • Varias sesiones simultáneas contra el mismo servidor, cada una con su propia identidad de ventana.
  • Nueve temas: Basic, Pro Blue, Ocean, Grass, Novel, Man Page, Red Sands, Silver Aerogel, Solid Colors.
  • Colores de fondo y texto personalizables, y tamaño de texto ajustable (⌘+, ⌘−, ⌘0) que redimensiona la PTY en el servidor en consecuencia.
  • El aspecto pertenece a cada ventana: así es como mantienes separados producción y staging.
  • «Seguir el aspecto de la app» es el tema por omisión.
  • Reconexión automática con retroceso exponencial, hasta tres intentos, con el estado escrito dentro de la terminal.

La app en sí

  • Temas claro, Sistema y oscuro, desde la barra de herramientas y desde los Ajustes. «Sistema» significa de verdad ninguna preferencia, incluido el cambio automático al anochecer.
  • Perfiles de servidor reordenables, una sección de Favoritos aparte y el estado del volumen visible de un vistazo.
  • Comprobación previa al montaje: la app se conecta antes de registrar el volumen, así que una contraseña incorrecta o una ruta remota inexistente aparecen en el momento en que pulsas Montar — no como un volumen vacío en el Finder.
  • Campos de contraseña que se revelan con un clic, ocultos por omisión.
  • Un comando Import known_hosts… que lleva al archivo compartido la confianza que ya tienes en ~/.ssh/known_hosts.
  • Binario universal: Apple silicon e Intel.
  • En sandbox, firmada y distribuida a través del Mac App Store.

Tus archivos ya están ahí. Ábrelos.

Deja de copiar carpetas de un lado a otro. Monta el servidor, trabaja en el Finder, ten una terminal abierta al lado.

macOS 13 o posterior · Plan gratuito, sin cuenta