Respuestas:
No puede cifrar archivos mientras se transmiten solo con FTP. El FTP se creó para transmitir archivos rápidamente, por lo que no hay métodos para realizar un cifrado unidireccional en un archivo que envía. Solo es posible el cifrado completo de la transferencia FTP, pero eso te dejaría con archivos sin cifrar en el servidor remoto. *
Si desea almacenar archivos cifrados en el servidor remoto, debe cifrarlos antes de enviarlos, por ejemplo, con OpenSSL o cualquier otro método de cifrado como colocarlos en un contenedor TrueCrypt .
* La única forma de tener una transferencia FTP cifrada es hacerlo a través de SSL, que se llama FTP-SSL o simplemente FTPS . Sin embargo, para usarlo, el servidor FTP remoto debe ser compatible con esto. Todos los principales clientes FTP para OS X (incluidos Cyberduck y Transmit ) admiten FTPS.