sábado, 27 de agosto de 2016

Servidor FTP

Servidor FTP

El protocolo File Transfer Protocolo(FTP), es una herramienta que se sigue utilizando en nuestros días, su función es la transferencia de archivos tanto: ascii, binarios, imágenes, etc., entre los diferentes equipos de red, como son computadoras,  también es usado para poder transferir información para la configuración de algunos Routers,  repetidores, firewalls, etc.
                Abhay Bushan es el inventor de este protocolo, lo desarrollo en el MIT, el protocolo File Transfer Protocol (FTP),  en el modelo OSI se encuentra en el nivel de aplicación, utilizado en un principio por ARPANET en 1971.
                FTP(File Transfer Protocol) se basa en el modelo Cliente-Servidor, y permite a un usuario poder transferir archivos a un sitio remoto de la red o LAN, trabajando con el protocolo TCP/IP que es el protocolo más utilizando en el internet.

               
         FTP debe está ejecutándose en una computadora,  siendo el programa servidor de FTP, también conocido como demonio(Linux) o servicio(Windows),  existe FTP Public, FTP Privados, FTP Clientes.

FTP Public o Acceso Invitado:
Son aquellos que usualmente son accesados por cualquier persona logenadose como un usuario anonymous o ftp,  de esto muchos sitios ftp public son excelentes para repositorios y están disponibles para descargar software como distribuciones, imágenes de unix, Linux, etc.

FTP Private:
Estos se requiere un usuario y password,  si tienes una cuenta con tu proveedor o Administrador te proporcionaría una para poder accesar a tus archivos via FTP.

FTP Cliente:
Es una aplicación que provee acceso a los diferentes servidores de FTP, de este tipo de clientes ftp esta disponibles muchos, algunos son graficos y otros basados en texto.
  •          FileZilla.                               
  •          Net2ftp
  •          Jambai FTP
  •          WinSCP
  •          gFTP
Existen muchos mas clientes FTP que puedes usar.



Archivos Mas usados a Transferir por FTP:
Archivos Texto:           Postscript (*.ps), Texto(*.txt),  Paginas Web(*.html),  Etiquetas(*.xml).
Archivos Binarios:       Documentos (*.doc),  comprimidos  (*.zip), (*.arc), (*.rar), (*.tar).
Archivos Imágenes:     contiene sistema operativo, Windows, Linux, Unix. (*.iso),(*. Bin), (*.cue)
Otros Archivos :          (*.jpg), (*.png), (*.gif), (*.tif).

                El asterisco que se antepone a cada extensión, se sustituye por cualquier nombre.

Referencia.
·         FTP Mini-Howto,  obtenido de The Linux Documentation Project.
·         Linux Ftp Server Setup
·         Wikipedia.