Cuando se desea transferir archivos al servidor remoto desde la máquina local, se dice que se “suben” los archivos. Prácticamente todo lo dicho para la descarga de archivos se aplica para la subida. En este caso la máquina origen es la local y la máquina destino es la remota.
La transferencia de archivos es análoga:
Seleccionando el archivo y/o carpeta en la ventana de la izquierda (local) y arrastrando con el ratón.
Seleccionando el archivo y/o carpeta en la ventana de la izquierda (local) y haciendo clic sobre el botón con la flecha derecha situado entre las dos ventanas.
Seleccionando el archivo en la ventana de la izquierda (local) y haciendo doble clic sobre el mismo.
La subida de múltiples archivos también es análoga a la descarga.
gFTP no solo permite la mera transferencia de archivos, sino que también permite trabajar con el sistema de archivos tanto local como remoto. Esto implica que permite borrar, editar y renombrar archivos, así como crear y borrar directorios. La forma más sencilla de acceder a estas opciones es seleccionar el archivo que se desea y hacer clic derecho con el ratón. Se mostrará un menú contextual con diversas opciones de manipulación:
Modificar atributos: cambia los atributos de un archivo o directorio.
Crear un directorio: pide el nombre del nuevo directorio a crear.
Renombrar: cambia el nombre a un archivo o directorio.
Borrar: elimina un archivo o directorio.
Editar: edita un archivo utilizando el editor especificado en las opciones de gFTP. (, pestaña General, Programa de edición).
Ver: visualiza un archivo utilizando el editor especificado en las opciones de gFTP. (, pestaña General, Programa de visualización).
Al subir archivos a un servidor, algunos servidores no soportan transferencia pasiva de archivos, bloqueándola porque no la consideran segura. En estos casos se puede desactivar la transferencia pasiva, para ello seleccionar la opción de menú , pestaña FTP, y desactivar la opción Transferencias pasivas.
El mensaje de error que suele dar un servidor que no soporta transferencia pasiva es "Cannot create a data connection: Connection refused".