TEMA 10. Servicios de la Intranet
Volver Ver demostración Actividades del tema Imprimir Capítulo

10.3 Ftp

Puede emplear el programa ftp para enviar archivos de un computador a otro en una conexión no encriptada. Para iniciar una conexión, desde un interprete de comandos teclee ftp seguido del nombre del computador al cual se desea conectar:

Nombre del programa que permite conectarse a otro computador para transmitir archivos.

ftp elite.organizacion.edu.co

A continuación ftp pedirá nombre de usuario y clave de un usuario en el computador al cual se está conectado. Cuando las de quedará e un interprete de comandos especializado. Entre los comandos que puede emplear están:

Comando usado en ftp para cambiar el directorio de trabajo del computador local.

Comando usado en ftp para transmitir un archivo del computador local al computador remoto.

Quit

Permite terminar la sesión ftp.

?

Para ver una lista de ordenes para ftp. Si a continuación se da el nombre de un comando se obtendrá ayuda especifica para ese comando.

ls

Para ver el listado de archivos disponibles en el computador remoto.

cd

Para cambiarse de directorio en el computador remoto.

cdup

Permite pasar al directorio padre, por ejemplo si en el computador al cual se conectó está en /home/juan el comando cdup lo dejará en /home. Es análogo a la orden cd .. en un interprete de comandos.

mkdir

Para crear directorios en el computador remoto (si tienes permiso de escritura).

pwd

Para examinar el directorio en el que está en el computador remoto.

delete

Para borrar un archivo del computador remoto.

lcd

Para cambiar el directorio de trabajo en el computador local.

!comando

Ejecuta el comando especificado en el computador local, por ejemplo para examinar los archivos del computador local !ls para examinar el directorio de trabajo !pwd.

getPara transmitir un archivo del computador remoto al local. Por ejemplo get j.txt.

put

Para transmitir un archivo del computador local al computador remoto.

mget

Para transmitir varios archivos del computador remoto al local. Por ejemplo mget *.jpg.

reget

Permite continuar la transmisión de un archivo, después de una interrupción. Por ejemplo reget inmenso.gz.

Login

Para conectarse con ftp a un repositorio de archivos anónimo.

Algunos computadores pueden haber repositorios de archivos accesibles por ftp anónimo. Esto significa que puede conectarse cualquier usuario empleando como login anonymous (o ftp) y como clave su dirección de correo (normalmente cualquier secuencia de caracteres que incluya '@' servirá).

Es posible que por seguridad la red de su colegio esté configurada para recibir sólo conexiones ftp anónimas. En tal caso puede emplear scp como se explica más adelante en esta sección.
Como alternativa a ftp para descargar un sitio web entero, puede emplearse wget. Este programa recibe un URL y puede descargarlo así como todos los documentos que este enlace (y los que los documentos enlazados enlacen de forma recursiva). Por ejemplo para descargar recursivamente hasta 5 niveles de profundidad del sitio structio.sourceforge.net:

wget -r -l 5 http://structio.sourceforge.net

Si el sitio que está descargando cuenta con mucha información, o si especifica un nivel de recursión muy alto, con wget consumirá bastante ancho de banda y llenará rápidamente el espacio disponible.

Si la transmisión se interrumpe y el servidor con el que se conecta lo soporta, podrá continuar después con la opción -c (análogo a reget en ftp).
Una alternativa segura a ftp, para transmitir archivos de su cuenta en un máquina a otra cuenta en otra máquina es scp (herramienta disponible sólo junto con ssh). Se usa de forma análoga a cp , sólo que el archivo fuente (o los archivos fuente) y la vía destino pueden incluir el nombre del usuario y la máquina. Por ejemplo para copiar de la máquina desde la cual da el comando un archivo carta.txt a la cuenta del usuario pablo en la máquina elite.organizacion.edu.co:

scp carta.txt pablo@elite.organizacion.edu.co:/home/pablo

De forma análoga a ssh, este comando autenticará la máquina a la que se conecté, le permitirá autenticarse como usuario con su clave (que transmitirá encriptada a diferencia de ftp) y encriptará la información que se transmita.

 
 
   
 
Copyright - © ANFORA, 2004. Todos los derechos reservados. Condiciones Legales.    
Subir al inicio de la página Página Web de ÁNFORA