Puedo conectarme a un servidor ftp remoto en Finder usando la sintaxis ftp://username@host/path y luego suministrando la contraseña. Consigo ver los archivos en el directorio remoto y puedo leerlos. Sin embargo, no parece que tenga acceso de escritura a estos archivos. Finder tampoco muestra los permisos para ellos, excepto de forma bastante confusa a través de Get Info:
El nombre de usuario utilizado para el servidor remoto no es el mismo que mi nombre de usuario en el Mac. ¿Podría ser este el problema?
Normalmente accedo al servidor ftp desde una máquina Linux sin estas dificultades.
1 votos
El montador FTP integrado en MacOS es muy básico y (al menos la última vez que lo probé) sólo es capaz de acceder a la lectura. La línea de comandos
ftp
es mucho mejor, pero (por supuesto) no permite montar la carpeta del servidor.1 votos
Como explica Gordon Davisson, la utilidad de montaje FTP utilizada por el Finder sólo tiene soporte de lectura, como se indica en
man mount_ftp
:The rdonly option will be set even if it was not specified because mount_ftp does not allow files to be opened with write access on servers.
Si desea utilizar elftp
tendrá que instalarlo usted mismo, por ejemplo eltnftp
Paquete homebrew ( brew.sh ), comoftp
no se incluye en macOS desde 10.13 High Sierra.0 votos
Gracias por estos comentarios. Así que Finder no permite escribir en el servidor remoto. Ahora he instalado Filezilla. Observo que si utilizas Finder para acceder a un servidor ftp remoto y luego modificas un archivo remoto por algún otro medio, Finder no te mostrará el archivo actualizado a menos que desmontes la conexión y vuelvas a conectarte.