Saltar al contenido
56K

56K

Slow IT Notes – Just 4 Fun

Menú
Menú

Curl como cliente ftp para subir y descargar archivos

Publicada el 03/05/202206/02/2023 por fanta

Hace unos meses hablamos de como usar curl para escanear puertos cuando no te queda otra opción. Hoy toca hablar de curl como cliente FTP no interactivo.

Si dispones de curl no necesitas un cliente ftp para subir un archivo, borrarlo o descargarlo desde o hacia un servidor FTP remoto.

Con curl puedes hacer todo esto de forma más o menos sencilla.

 

Subir un archivo:

curl -T nombrearchivo ftp://user:passwd@ftphost

En este script que he creado se puede ver como realizar las 3 acciones. Es buena cosa si necesitas por ejemplo mandar una copia cifrada de algo a algún otro servidor.

git.56k.es/fanta/ftp_upload_file_with_curl/src/branch/master/curlFTP.sh

 

El archivo al principio lo he llamado backup-to-ftp.sh porque era un script para solamente subir una copia de una máquina virtual a otro servidor fuera de la máquina. Luego lo he bautizado como curlFTP .

 

Este tipo de cosas es bueno saberlo porque así no vamos instalando clientes ftp en los servidores. Con tener curl podrás hacer bastantes cosas.

Un saludo cordial.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

fanta de naranja
💾 QEMU
💾 SOLARIS
💾 ESXi
💾 FREEBSD
💾 DEBIAN
💾 AMIGA
💾 SYSADMIN
💾 JUNOS
💾 IMPRIMIR
💾 MSDOS
💾 WINDOWS
💾 FAIRPHONE
💾 GAMING
💾 STREAMING
💾 REDHAT
💾 GRÁFICOS
💾 CACHARROS
💾 SONIDO
💾 NETWORKING
💾 ROCKY
💾 SUSE
💾 TMP
©2025 56K | Construido utilizando WordPress y Responsive Blogily tema por Superb