Lo que te da macOS

  • Finder: Ir → Conectarse al servidor se conecta a recursos compartidos SMB, NFS y WebDAV, y a servidores FTP en solo lectura. SFTP no está en la lista. Apple describe las opciones en Conectar el Mac a ordenadores y servidores compartidos.
  • Terminal: sftp user@host abre una sesión interactiva, y scp file user@host:/path copia un archivo. Ambos son rápidos y usan tus claves SSH, pero no hay nada que ver: escribes cada ruta.

Para unos pocos archivos de vez en cuando, Terminal basta. Para el trabajo diario, es más fácil un cliente que muestre los dos lados.

Qué buscar en un cliente SFTP

Busca Por qué importa
Tus propias claves, agente y configuración de ~/.ssh No hay un segundo juego de claves y hosts que mantener
Hosts de salto (ProxyJump) Muchos servidores están detrás de un bastión
Comprobación de claves de host con known_hosts Te avisa cuando un servidor no es el que esperas
Tu Mac y el servidor, uno junto al otro Ves los dos extremos de cada copia
Copias que sobreviven a una conexión caída Las subidas grandes terminan solas
Edición en tu propio editor Arreglas un archivo de configuración sin descargarlo a mano

AnyBucket hace todo esto. La comparativa muestra cuáles de estas funciones describen otras apps para Mac.

Conectarse a un servidor SFTP

  1. Pulsa ⇧⌘K (Archivo → Conectarse al servidor …) y elige SFTP.
  2. Escribe la dirección del servidor y tu nombre de usuario. Deja la contraseña vacía si inicias sesión con una clave.
  3. Conéctate. Si es la primera vez, AnyBucket muestra la clave de host del servidor; compara su huella digital con la que ha publicado tu administrador antes de confiar en ella.
  4. Guárdalo como favorito, y la próxima vez ⌘K lo encontrará con unas pocas letras.

También puedes pegar una dirección en la paleta: pulsa ⌘K y pega sftp://deploy@example.com/var/www.

Copiar archivos

  1. Pulsa ⌘\ para abrir un segundo panel y elige Este Mac u otro servidor.
  2. Marca archivos con Espacio, o pulsa + y escribe un patrón como *.html.
  3. Pulsa F5 para copiarlos al otro panel, o F6 para moverlos.

Las transferencias que sufren una caída de conexión se reintentan con una nueva, y la cola vuelve si sales de la app. Cuando los dos paneles están en el mismo servidor SFTP y tu cuenta tiene shell, las copias se hacen en el servidor con cp, así que no se descarga nada a tu Mac.

Editar archivos en el servidor

Pulsa F4 sobre un archivo y elige una app. AnyBucket lo abre en ella y, cada vez que guardas, sube el cambio. F3 lo muestra en Vista rápida sin abrir nada. ⇧⌘C copia la URL del archivo.

Claves, configuración y hosts de salto

Como AnyBucket ejecuta /usr/bin/ssh, todo lo que funciona con ssh user@host en Terminal funciona aquí: contraseña, claves, agente, ~/.ssh/config con Host, IdentityFile y ProxyJump, y llaves de seguridad. Si falla un inicio de sesión, prueba primero el mismo host en Terminal. Claves SSH y hosts de salto explica la configuración paso a paso.