FTP (File Transfer Protocol)Para abrir una sesión FTP usamos el comando:
%ftp [dirección]Si se consigue establecer conección con la otra máquina, veremos un mensaje como:
Connected to raramuri.fisica.uson.mx. 220 raramuri.fisica.uson.mx FTP server (SunOS 4.1) ready. Name (raramuri:rsotoc):Donde el prompt solicita el nombre de usuario con el que pretendemos accesar la máquina con la que se quiere transferir archivos. Una vez que lo hayamos tecleado aparecerá en pantalla el mensaje:
331 Password required for rsotoc. Password:A lo que debemos responder con la contraseña correspondiente. Si el acceso es aceptado aparecerá un mensaje como el siguiente:
230 User rsotoc logged in. ftp>
Los comandos que ahora podemos emplear son:
Este servicio de Internet permite entrar en una máquina mediante ftp utilizando el nombre de usuario anonymous o también utilizando el nombre de usuario ftp, y tipicamente como contraseña (password), nuestra dirección de correo electrónico. Algunos servidores de ftp anonymous no solicitan password, pero en cualquier caso es aconsejable proporcionar nuestra dirección de de correo electrónico, como cortesía hacia la organización que mantiene el servicio.
Obviamente, en los servidores de FTP anónimo no se da acceso a todos los directorios del servidor, sólo a algunas áreas restringidas dedicadas al público. Usted podrá mirar lo que hay en dichos directorios y traerse archivos. La mayoría de los servidores de ftp anónimo no permiten que los usuarios copien sus archivos al servidor.
Casi siempre, encontramos un subdirectorio de nombre pub, en el que se localizan la mayoría de los archivos ofrecidos por el servidor.
Con el fin de facilitar la transferencia de archivos, en muchos casos estos suelen ser empaquetados y/o comprimidos. El formato de empaquetamiento de archivos más común en Unix y en Internet es el formato tar. Los archivos tar pueden ser desempaquetados con el programa tar, y con tar -t podemos ver su contenido antes de desempaquetarlo en el disco. El programa estándar de compresión en Unix es compress. Los archivos comprimidos con compres presentan la extensión Z. En la actualidad se utiliza, cada vez más, el programa gzip para comprimir archivos en máquinas Unix, ya que su algoritmo de compresión es más eficiente que el utilizado por compress. Los archivos comprimidos con gzip tienen la extensión .z o .gz.
En ambientes DOS, el programa más usual para compresión y empaquetamiento de archivos es pkzip, el cual crea un archivo con extensión .zip ó .exe
La siguiente es una lista de los formatos más comunes que encontraremos en los servidores de FTP anónimos:
Extensión Modo de Paquete
de archivo transfe- para descom-
rencia presión
------------ ------ ---------- -----------------------------------
.txt or .TXT ASCII Este tipo de archivos consisten de
texto plano, sin comprimir y sin
empaquetar.
.ps or .PS ASCII Documento PostScript. Es un documento
que puede ser imprimido directamente
en una impresora postscript.
.doc or .DOC ASCII Esta es otra extensión común para
archivos de texto. (Esta extensión es
tambien utilizada por los documentos
Microsoft Word, que son archivos
binarios, por lo que debemos tener
cierto cuidado.
.Z Binaria uncompress Indica una compresión estándard en
Unix. En MS-DOS podemos descomprimir
los archivos .Z con el programa u16.zip.
.zip or .ZIP Binaria PKUNZIP Archivos comprimidos/empaquetados con
el programa PKZIP en MS-DOS.
.gz Binaria gunzip Versió Unix de PKZIP.
.zoo or .ZOO Binaria zoo Formato de compressión en Unix y
MS-DOS.
.tar Binaria tar Formato Unix, utilizado para empaquetar
archivos en un archivo único.
.shar or .Shar Binaria unshar Otro formato Unix para empaquetamiento.
.sit or .Sit Binaria StuffIt Formato para Macintosh.
.ARC Binaria ARC or Otro formato MS-DOS para compresión.
.LHZ Binaria LHARC Otro formato MS-DOS para compresión.
Consultorías ONYX