El protocolo de transferencia de ficheros, FTP (File Transfer Protocol) nos permite conectarnos a otro ordenador (servidor), desplazarnos por sus directorios y transferir archivos de uno al otro. Según los permisos que tengamos podremos copiar, borrar, sobreescribir y renombrar archivos y/o directorios. El ordenador al que nos conectamos le llamaremos Sistema remoto, mientras que al nuestro se le conocerá como Sistema local.
Este protocolo se utiliza habitualmente para conectarse a servidores públicos (llamados anónimos) y conseguir ("bajarse") programas y documentos, o para conectarnos a nuestro servidor y poder actualizar nuestras páginas Web.
Para conectar con un servidor FTP, tendremos que identificarnos. En el caso de que sea anónimo, podremos utilizar como nombre de usuario/a "anonymous" y como password nuestra dirección de correo electrónico. Estos servidores sólo permiten que copiemos a nuestro ordenador los ficheros que se encuentran en él. En el caso de que sea privado, necesitaremos un nombre de usuario/a y una clave (por ejemplo, para colocar nuestra páginas web en el ordenador de nuestro proveedor).
Para conectarnos a un servidor FTP necesitaremos saber su "dirección electrónica". Esta dirección suele ser del tipo ftp.dominio, p.ej. la dirección electrónica del servidor de ficheros de Pangea es ftp.pangea.org.
WS FTP.
Se trata de un programa muy sencillo que nos permite conectarnos a servidores de FTP y trabajar con archivos y/o directorios. Para empezar a usarlo no se precisa configurar nada. No obstante, podemos acceder a su configuración a través del botón Options. Una vez allí, algunas opciones interesantes serían:
Categoría | Opción | Indicar |
---|---|---|
General | E-mail Address | Nuestra dirección de correo electrónico. |
Advanced | Podemos modificar el que la velocidad se mida en bits o en bytes, así como si el doble clic sobre un fichero hace que este se transfiera, se vea o no pase nada. | |
Sounds | Sounds | Podemos cambiar todas las opciones relacionadas con los sonidos, por ejemplo, desactivarlos. |
Cuando abrimos el programa aparece, por defecto, la ventana "Propiedades de Sesión" que nos permite conectar con un servidor. En el caso de que no aparezca esta ventana al iniciar el programa, podemos abrirla pulsando en el botón Connect.
Si lo que queremos es conectar con un servidor que ya tengamos grabado, bastará con elegirlo en la lista desplegable Profile Name y aceptar. Con los botones New y Delete podemos crear y borrar, respectivamente, sesiones de FTP. Los datos que se deben introducir para configurar una sesión, son:
Categoría | Opción | Indicar |
---|---|---|
General | Profile Name | El nombre que le queremos dar a los datos de esta conexión. |
Host Name | Nombre del servidor al que vamos a acceder. | |
Host Type | Dejarlo en "automatic detect". | |
User ID | Si el servidor es anónimo, no hace falta escribir nada y bastará con activar la casilla de verificación Anonimous Login. Si es privado, hay que escribir el nombre de usuario/a que tengamos para acceder a esa máquina. | |
Password | Si el servidor es anónimo, no poner nada. Si es privado, poner la clave que tengamos asignada para entrar (en caso contrario, al intentar acceder nos la pedirá). Si queremos dejarla grabada, debemos activar la casilla de verificación Save Pwd. | |
Startup | Initial Remote Host Directory | OPCIONAL. Si sabemos el directorio del servidor donde se encuentran los ficheros con los que queremos trabajar podemos escribirlo aquí. |
Initial Local Directory | Elegir el directorio de nuestro ordenador donde estaremos por defecto al iniciar la sesión. |
Una vez conectados con el ordenador remoto aparecerá la ventana principal del Ws-ftp.
En la parte izquierda de esta ventana (Local System) aparecen nuestros directorios y ficheros, mientras que en la parte derecha de la ventana (Remote System) aparecen los directorios y ficheros del ordenador al que estamos conectados.
Veremos, asimismo, que los nombres de los directorios están en una subventana superior, mientras que los ficheros estarán en la inferior. Para cambiar de directorio simplemente haremos doble click sobre el nombre del directorio, (o sobre la flecha con los dos puntos seguidos (..) si lo que queremos es ir al directorio anterior).
Por último, en la parte inferior de esta ventana, tenemos los botones relacionados con la conexión y las opciones del programa.
Para transferir ficheros, los seleccionamos y pulsamos en los botones de las flechas, situados entre las dos listas. La flecha que señala hacia la izquierda transfiere (copia) archivos desde el servidor a nuestro ordenador, mientra que la que señala a la derecha, los transfiere de nuestro ordenador al servidor (en el caso de que tengamos permisos de acceso). Otra forma de transferir archivos es realizar un doble click sobre algún fichero, a no ser que en la configuración del programa hayamos cambiado la utilidad del doble click.
Antes de realizar la transferencia debemos fijarnos qué tipo de archivo vamos a transferir y escoger la opción ASCII o Binary según sean de tipo texto o no, respectivamente.
Mientras se transfieren los ficheros aparece una ventana que indica el progreso de la transferencia. En esta ventana aparece el porcentaje (a través de una barra y números) de fichero que está ya transferido, la velocidad de transferencia, los bytes ya transferidos, así como el tiempo que lleva y el que falta.
Para desconectarnos del ordenador remoto pulsaremos el botón Close.
A parte de las opciones ya mencionadas, tanto en la parte del ordenador remoto, como en la del sistema local encontramos una serie de botones que permiten hacer las siguientes cosas:
ChgDir (Cambiar de directorio):
es otra forma de cambiar de directorio, tecleando su nombre y trayectoria.
MkDir (Crear directorio): permite crear un nuevo directorio.
RmDir (Borrar directorio): permite eliminar un directorio si está vacío.
View (Ver): permite visualizar el contenido de un fichero. Si es un archivo de texto se nos abrirá dentro del Bloc de Notas. Es recomendable ver el contenido de los ficheros cuya extensión es TXT ya que, generalmente, contienen un índice con la descripción del resto de ficheros.
Exec. (Ejecutar): permite iniciar un fichero ejecutable.
Rename (Renombrar): permite cambiar el nombre del fichero que tengamos seleccionado.
Delete (Borrar): permite borrar el fichero que tengamos seleccionado.
Refresh (Actualizar): actualiza la pantalla, mostrándonos cualquier cambio que haya podido haber.
DirInfo (Información del directorio): nos mostrará una ventana con el nombre, tamaño, fecha y propiedades de todos los ficheros de ese directorio.
Botones de la conexión y del programa:
Connect (Conectarse): permite abrir la ventana "Propiedades de Sesión" para establecer una conexión con un servidor remoto.
Cancel (Cancelar): cancela la conexión con la que estamos trabajando.
Help (Ayuda): proporciona ayuda sobre el programa FTP.
Options (Opciones): permite establecer unas opciones sobre el programa, sobre la conexión,
etc.
Exit (Salir): salir del programa.
LogWnd (Ventana de información): nos mostrará una ventana con toda la información que ha ido apareciendo y ocurriendo durante nuestra sesión de FTP.