sftp

Transferir archivos de forma interactiva sobre SSH.

Antes de ejecutar

El servidor debe ofrecer el subsistema SFTP. Ejecute el primer ejemplo en el shell local y el segundo bloque dentro de sftp>, sin escribir el indicador. pwd y ls se refieren al servidor; lpwd a este equipo. put sube y get descarga. Revise los destinos para evitar sobrescrituras.

Ejemplos

Conectar con el servicio SFTP en el puerto 2222.

sftp -P 2222 alice@server.example.com

Revisar ubicaciones, subir, descargar con otro nombre y salir.

pwd
lpwd
ls
put report.txt
get report.txt report-downloaded.txt
bye

Opciones y ejemplos

-P portFrecuente

Conéctese al puerto SSH especificado usando P mayúscula.

Ejemplo
sftp -P 2222 alice@server.example.com
-i identity_fileFrecuente

Utilice la clave privada especificada para la autenticación.

Ejemplo
sftp -i ~/.ssh/id_ed25519 alice@server.example.com
-J destination

Conéctese a través del host de salto SSH especificado.

Ejemplo
sftp -J alice@bastion.example.com alice@internal.example.com
-b batchfile

Lea los comandos SFTP de un archivo por lotes. Organice la autenticación sin un mensaje interactivo.

Ejemplo
sftp -b transfer.txt alice@server.example.com
-o option

Pase una opción de configuración de cliente SSH.

Ejemplo
sftp -o ConnectTimeout=10 alice@server.example.com
-C

Solicitar compresión SSH.

Ejemplo
sftp -C alice@server.example.com
-v

Mostrar diagnóstico de conexión; La salida puede contener detalles confidenciales.

Ejemplo
sftp -v alice@server.example.com
get / putFrecuente

Cuando se le solicite SFTP, descargue o cargue un archivo. Estos son comandos interactivos, no comandos de shell.

Ejemplo
get report.txt report-downloaded.txt
put report.txt
ls / cd / pwdFrecuente

En el indicador SFTP, enumere los archivos, cambie el directorio remoto o muestre el directorio remoto.

Ejemplo
ls
cd reports
pwd
lcd / lpwd / bye

En el indicador SFTP, cambie o muestre el directorio local, o cierre la sesión.

Ejemplo
lcd ~/Downloads
lpwd
bye

Referencias oficiales

Revisado el 27 de octubre de 2026