¿Cómo puedo conectarme al servidor ftp en el terminal? ¿Cuál es el comando? Por ejemplo para el servidor ssh:
ssh admin@ip.of.the.site
¿Cómo puedo conectarme al servidor ftp en el terminal? ¿Cuál es el comando? Por ejemplo para el servidor ssh:
ssh admin@ip.of.the.site
ftp hostname
o
ftp://username:password@hostname
Ahora, una vez conectado las 5 opciones más comunes son:
cd foldername #e.g. cd /downloads/recent
get filename #e.g. get thisisthefileiwant.text
put filename #e.g. put sendthistotheserver.txt
mget filenameregex #e.g mget * to get every file in a directory
mput filemameregex #e.g. mput *.txt to upload every txt file to the server
El único truco es que a veces hay que ponerlo en modo binario escribiendo binary
Para salir, escriba bye
La diferencia entre la solución mía y la de @grgarside es que la suya lo bifurca al Finder usando open, mientras que la mía usa Terminal
@Omer Se descargará en el lugar desde el que se invoque el comando, así que generalmente hay que ir primero al lugar donde se quiera poner. También hay un comando lcd que puede funcionar... lcd cambia la ruta del directorio local frente a cd, que cambia el directorio remoto. lcd, dependiendo de la versión de ftp, a veces falla, así que la mejor opción es ir primero con cd al lugar donde quieres ponerlo, y luego usar ftp.
Sé que este tema es bastante viejo pero lo encontré por casualidad y quizás alguien más visite este sitio también. El comando ftp ya no funciona para High Sierra y superior. https://discussions.apple.com/thread/8095899
AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.