Cliente FTP incorporado (cmd + k) - no se pueden cargar archivos (Mavericks)

Acabo de descubrir que puedo ingresar a un cliente FTP incorporado en mi Mac simplemente presionando ^ Ctrl+ K. ¡Gran cosa!

Pero después de que me conecté con éxito a mi servidor y apareció una 'carpeta' con archivos ubicados allí, ocurrió que no puedo cargar archivos simplemente arrastrándolos y soltándolos. Cuando revisé 'Obtener información', vi que estaba marcado como 'Solo puede leer', pero la cuenta ftp en sí está bien, porque podía cargar archivos allí desde Dreamweaver (lamentablemente, solo tengo una licencia de Windows para esta aplicación).

¿Por qué está marcado como 'Solo puedes leer' y cómo lo soluciono?

¡Por favor ayuda!

PD ¿Podrías explicarlo de una manera fácil? Porque soy nuevo en Mac (acabo de comprar uno hace unos días).

Vuelve a engañar. Lo contramarqué, ya que este tiene más información.

Respuestas (7)

Desafortunadamente, el ftp incorporado es de solo lectura desde siempre. De la ayuda de Mavericks:

Servidores y ordenadores compartidos a los que te puedes conectar

Puede conectar su Mac a los tipos de servidores y otras computadoras que se enumeran aquí.

...

  • servidores ftp

Con acceso de solo lectura, puede copiar archivos del servidor, pero para copiar archivos al servidor, es posible que necesite otra aplicación FTP. Elija el menú Apple > App Store para buscar aplicaciones FTP disponibles para OS X.

Tal vez pruebe el Cyberduck gratuito o (no gratis) Transmit .

Gracias :). Por cierto. ¿Por qué necesitaría un cliente FTP que solo pudiera leer archivos ;___;?
Bueno, es Apple, tal vez de esta manera no tengan que trabajar demasiado en esta "característica". Consulte también osxfuse.github.io y macfusionapp.org
Ok, MacFusionApp no ​​funciona con Mavericks, ni siquiera con la versión 2.0.5 actualizada hecha por otra persona. :(
ok, solo otro error de mac. ¡Piensa diferente!

El cliente ftp integrado de OS X en Finder es de solo lectura. Te sugiero que uses Filezilla .

La función FTP de Finder solo tiene acceso de solo lectura.

Las posibilidades que tienes:

  • La línea de comando ftpdesde la terminal
  • Cyberduck , una aplicación gratuita también disponible en Mac App Store
  • Transmit , (mi favorito) una aplicación FTP de 34 $ que tiene una buena característica: puede montar servidores ftp como se pueden montar unidades externas.
¿MacOS viene con el ftpcomando? obtengo -bash: ftp: command not found_
Se ha eliminado en la última versión (10.13)
@styfle: MacPorts y Homebrew permiten una fácil instalación de clientes FTP de línea de comandos, como los que se incluyen en inetutils de GNU.

Mis sugerencias son:

  • muCommander (código abierto, gratuito, multiplataforma)
  • Carretilla elevadora (tienda de aplicaciones Mac, rica en funciones, a veces con un descuento de 1-2 dólares)

Pude hacer que esto funcionara simplemente ingresando la dirección web en el cuadro de entrada y omitiendo la parte "ftp: //". Inicie sesión con las credenciales adecuadas y tenga acceso de lectura/escritura.

No estoy seguro de qué versión de MacOS está usando, pero en Yosemite, una dirección IP simple se trata como un recurso compartido SMB de Windows.
El dominio que el usuario estaba usando probablemente admitía tanto SMB como ftp.

Tuve que enviar un archivo de soporte, solo usé mi comando ftp en la terminal de MacBooks.

  1. terminal abierta

  2. Introduzca: ftp remote-ftp-address port(es decir, ftp hpsupport.com 21 )

  3. El servidor ftp remoto le pedirá las credenciales: primero el nombre y luego la contraseña . En mi caso, las credenciales fueron: anónimo/anónimo

  4. En " Inicio de sesión exitoso ", puede ingresar cualquier comando en minúsculas y presionar RETORNO para enviar:

    ls(lista de directorios / archivos en el servidor remoto)

    cd remote-folder(para cambiar la carpeta actual en el servidor remoto a alguna carpeta válida)

    put local-file remote-file(El comando put es para enviar un archivo. Debe especificar su nombre de archivo local, el que necesita enviar, y el nombre para enviarlo al servidor remoto.

En mi caso, envié un archivo support.zip guardado en mi carpeta de Descargas:

put ~/Downloads/support.zip support.zip

(puede usar Tab para completar el nombre del archivo justo después de especificar algunas letras del nombre del archivo).

CÓMO INSTALAR FTP Simplemente instale tnftp con brew . En terminal:$ brew Install tnftp

CÓMO INSTALAR HOMEBREW (para usar el comando brew ) Si no ha instalado Homebrew ( comando brew ), puede instalarlo en la Terminal con:

/bin/bash -c "$(curl -fsSL raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 

Espero eso ayude

¿Qué versión de macOS estás ejecutando?
Monterrey 12.4, MacBook M1 Pro 2021
¿Cómo instalaste el binario ftp?
Simplemente instale tnftp con brew . En la Terminal : $ brew Instalar tnftp
Si no tiene instalado Homebrew (comando brew), puede instalarlo en la Terminal con: /bin/bash -c "$(curl -fsSL raw.githubusercontent.com/Homebrew/install/HEAD/install.sh )"
Entonces, ¿no debería ser parte de la respuesta el punto sobre la instalación del comando? Parece ser bastante esencial.
La pregunta original es solo sobre la funcionalidad ftp. Preguntaste aquí, traté de ayudarte, eso es todo. El usuario que publicó la solicitud original sobre la funcionalidad es porque ya tiene ftp instalado. El método de preparación es el más simple y, por si acaso, también incluí hoy para instalarlo. Espero eso ayude.
Un usuario que encuentre su respuesta se perderá después de recibir un error "ftp: comando no encontrado" en el shell. Editar las instrucciones de descarga directamente en la respuesta aumentaría su utilidad.

Instrucciones FTP para Mac:

1) Desde el menú Finder, haga clic en Ir y luego haga clic en "Conectar al servidor...".

2) En el cuadro de diálogo resultante, escriba la dirección FTP: ftp://webaddress.com

3) Introduzca el nombre de usuario y la contraseña proporcionados

4) Una vez conectado, se abrirá una ventana del Finder mostrando el contenido de su sitio FTP.

5) Para cargar archivos o carpetas, simplemente arrástrelos y suéltelos desde su computadora al espacio proporcionado.

Esto es exactamente lo que no funciona.