Saltar al contenido

¿Cómo subir varios archivos a FTP desde un servidor Linux?

Ya no necesitas buscar más por todo internet porque has llegado al sitio perfecto, contamos con la respuesta que necesitas pero sin complicarte.

Solución:

Echa un vistazo a ncftpviene con una utilidad (ncftpput) que se puede programar para este propósito:

$ ncftpput -R ftp.server.com /remote/path /backup

los -R bandera significa modo recursivo. Puede tener sus datos de autenticación en un archivo separado. Ver la página de manual (ncftpput(1)) para detalles.

Otra alternativa podría ser usar CurlFtpFS, un controlador de sistema de archivos FUSE que expone un host FTP como un directorio montado (lo que le permite acceder a esos archivos con cualquier herramienta normal, incluido cp). No sé qué tan bien funciona, pero si lo busco rápidamente en Google, parece muy prometedor. CurlFtpFS se remonta más atrás que FUSE en realidad, por lo que debería ser estable.

Para usarlo, instale el paquete apropiado para su distribución (por ejemplo, Arch y Debian usan el nombre del paquete curlftpfs), carga el fuse módulo, y sudo curlftpfs ftp.example.com /mnt/ftp/ -o user=username:password,allow_othersustituyendo los valores apropiados para el nombre del servidor, el punto de montaje, el nombre de usuario y la contraseña.

Hay más detalles en la página vinculada, pero eso debería ayudarlo a comenzar.

Podrías usar lftp

lftp ftp://user:[email protected] -e "mirror -e -R /local/folder /remote/folder ; quit"

Comentarios y valoraciones del post

Nos puedes añadir valor a nuestra información colaborando tu veteranía en las observaciones.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

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