Sunteți pe pagina 1din 19

PROTOCOLO FTP

El FTP es uno de los sistemas de almacenamiento y distribucin de archivos ms populares


de Internet. La sencillez con la que se realizan el montaje y el acceso, permiten a cualquier
usuario acceder a archivos y carpetas remotas, casi como si se tratara de su propio disco duro.
A continuacin resolveremos algunos de los interrogantes ms comunes en torno a ste.

QU SIGNIFICA FTP?
FTP proviene de las siglas en ingls de File Transfer Protocol. Es un protocolo utilizado en
forma especfica para la transferencia de archivos a travs de Internet. As como usamos el
HTTP para acceder a sitios web y el SMTP para el envo de correo electrnico, el FTP es
parte de los protocolos del TCP/IP, que en este caso permiten trabajar con archivos y
carpetas. Como se han de suponer, para poder trabajar con un FTP hace falta un servidor que
aloje los archivos y al cual se le asigne una direccin FTP; la que nos servir como ruta
para acceder a los mismos. Si bien el propio Internet Explorer permite ingresar a la mayora
de los FTP para consultar o descargar su contenido, existen programas cliente que estn
desarrollados en forma especfica para esa actividad. Mediante stos, podemos subir o bajar
informacin, modificarla, crear y borrar carpetas o archivos y todo cuanto hagamos con
cualquier unidad local de nuestra PC. Gran parte de los servidores web utilizan el protocolo
FTP, para que el diseador pueda subir los archivos correspondientes al sitio que desea
publicar all. Esta prctica facilita en gran medida la tarea, ya que podemos transferir
archivos en grandes cantidades, como si los copiramos de una unidad a otra de la PC.

CUNTA INFORMACIN PUEDE ALOJAR UN SERVIDOR FTP?


Tanta como el administrador del servidor quiera disponer para dicho alojamiento. Existen
distribuciones de Linux, por ejemplo, que son alojadas en servidores FTP para que los
usuarios las puedan descargar desde all. Muchas de stas se presentan en paquetes de varios
CDs., los cuales estn disponibles en forma de imagen de disco, que luego de descargadas
deben ser grabada a un CD virgen para su instalacin. Esto significa varios GB de
informacin, a los cuales el usuario tiene acceso de descargar en la forma que mejor le
parezca. Claro que aquellos servidores que ofrecen alojamiento FTP para archivos, cobran
sus servicios de acuerdo a la cantidad de espacio que solicitemos.

Funcionalidad del servicio de transferencia de archivos.


Caractersticas. Componentes y funcionamiento.

Caractersticas:

El protocolo FTP (File Transfer Protocol) permite:


La conexin a un sistema remoto.
Observar los directorios remotos.
Cambiar de directorio remoto.
Copiar uno o varios archivos hacia el directorio local.
Copiar uno o varios archivos hacia el directorio remoto.

Se realiza sobre directorios pertenecientes a una cuenta en la mquina remota. Para acceder a dicho
directorio se requiere conocer el password de la cuenta en cuestin.

Ftp direccin Indica que se desea realizar la conexin a direccin. El sistema remoto solicitar informacin
sobre la cuenta y password remotos

Componentes:
-Servidor FTP: Mquina a la que nos queremos conectar y que debe aceptar sesiones FTP. Debe ser una
mquina en la que est activo el servicio FTP. A su vez se compone de:

Servidor PI (Protocol Interpreter): El intrprete de protocolo del servidor escucha en el puerto


21 los comandos que le enva el intrprete de protocolo del cliente y controla el proceso de transferencia de
datos del servidor.

Servidor DTP (Data Transfer Protocol): El protocolo de transferencia de datos del servidor se utiliza
para transmitir los datos entre el servidor y el protocolo de transferencia de datos del cliente. Puede estar en
modo pasivo a la escucha de conexiones en el puerto 20 de datos.

-Cliente FTP: Mquina con la que nos conectamos al servidor FTP. Est compuesta por los siguientes
elementos:

Interfaz de usuario: con unto de comandos de alto nivel que el usuario puede memorizar ms
fcilmente que los comandos FTP que se envan entre cliente y servidor.

Cliente PI: El intrprete de protocolo de usuario inicia el control de la conexin a travs del puerto
21 con el servidor FTP, enva los comandos FTP una vez codificados por la interfaz de usuario y los enva al
intrprete de protocolo del servidor, y controla el proceso de transferencia de los archivos (DTP).

Cliente DTP: El proceso de transferencia de datos escucha el puerto de datos (20) aceptando
conexiones para la transferencia de ficheros.
FUNCIONAMIENTO:

El funcionamiento es sencillo. Una persona desde su ordenador invoca un programa cliente FTP para
conectar con otro ordenador, que a su vez tiene instalado el programa servidor FTP. Una vez establecida la
conexin y debidamente autenticado el usuario con su contrasea, se pueden empezar a intercambiar
archivos de todo tipo.

Cuando un cliente FTP se conecta con un servidor FTP, el USUARIO PI inicia la conexin con el servidor de
acuerdo con el protocolo Telnet. El cliente enva comandos FTP al servidor, el servidor los interpreta, e ecuta
su DTP y despus enva una respuesta estndar. Una vez que se establece la conexin, el servidor PI
proporciona el puerto por el cual se enviarn los datos al Cliente DTP. El cliente DTP escucha el puerto
especificado para los datos provenientes del servidor.

Es importante tener en cuenta que, debido a que los puertos de control y de datos son canales separados, es
posible enviar comandos desde un equipo y recibir datos en otro.

-PROTOCOLO FTP.

FTP File Transfer Protocol, 'Protocolo de Transferencia de Ficheros', es un protocolo de red para la
transferencia de archivos entre sistemas conectados a una red TCP, basado en la arquitectura cliente-
servidor.

El servicio FTP es ofrecido por la capa de aplicacin del modelo de capas de red TCP/IP al usuario, utilizando
normalmente el puerto de red 20 y el 21.

Un problema bsico de FTP es que est pensado para ofrecer la mxima velocidad en la conexin, pero no la
mxima seguridad, ya que todo el intercambio de informacin, desde el login y password del usuario en el
servidor hasta la transferencia de cualquier archivo, se realiza en texto plano sin ningn tipo de cifrado, con
lo que un posible atacante puede capturar este trfico, acceder al servidor y/o apropiarse de los archivos
transferidos.

El protocolo FTP define la manera en que los datos deben ser transferidos a travs de una red TCP/IP.

El objetivo del protocolo FTP es:

Permitir que equipos remotos puedan compartir archivos

Permitir la independencia entre los


de archivo del equipo del cliente y del
servidor sistemas equipo

Permitir una transferencia de datos


Eficaz.
TIPOS DE USUARIOS Y ACCESOS AL SERVICIO: ACCESO ANNIMO Y ACCESO

AUTORIZADO.

Tipos de usuarios:

Usuarios Locales: Usuarios creados en el sistema operativo.

Usuarios virtuales: Usuarios creados por el propio servidor.

ACCESOS AL SERVICIO:

Navegador si no est equipado con la funcin FTP, o si se quiere cargar archivos en un ordenador remoto, se
necesitar utilizar un programa cliente FTP.

Cliente FTP es un programa que se instala en el ordenador del usuario, y que emplea el protocolo FTP para
conectarse a un servidor FTP y transferir archivos.

Para utilizar un cliente FTP, se necesita conocer el nombre del archivo, el ordenador en que reside (servidor,
en el caso de descarga de archivos), el ordenador al que se quiere transferir el archivo (en caso de querer
subirlo nosotros al servidor), y la carpeta en la que se encuentra.

Algunos clientes de FTP bsicos en modo consola vienen integrados en los sistemas operativos, incluyendo
Microsoft Windows, DOS, GNU/Linux y Unix. Sin embargo, hay disponibles clientes con opciones aadidas e
interfaz grfica

ACCESO ANNIMO:

Los servidores FTP annimos ofrecen sus servicios libremente a todos los usuarios, permiten acceder a sus
archivos sin necesidad de tener un 'USER ID' o una cuenta de usuario. Es la manera ms cmoda fuera del
servicio web de permitir que todo el mundo tenga acceso a cierta informacin sin que para ello el
administrador de un sistema tenga que crear una cuenta para cada usuario.

Solamente con eso se consigue acceso a los archivos del FTP, aunque con menos privilegios que un usuario
normal

Normalmente, se utiliza un servidor FTP annimo para depositar grandes archivos que no tienen utilidad si
no son transferidos a la mquina del usuario, como por e emplo programas, y se reservan los servidores de
pginas web (HTTP) para almacenar informacin textual destinada a la lectura en lnea.

ACCESO AUTORIZADO:

ACCESO DE USUARIO

Si se desea tener privilegios de acceso a cualquier parte del sistema de archivos del servidor FTP, de
modificacin de archivos existentes, y de posibilidad de subir nuestros propios archivos, generalmente se
suele realizar mediante una cuenta de usuario. En el servidor se guarda la informacin de las distintas
cuentas de usuario que pueden acceder a l, de manera que para iniciar una sesin FTP debemos introducir
una autentificacin y una contrasea (que nos identifica unvocamente.
ACCESO DE INVITADO

El acceso sin restricciones al servidor que proporcionan las cuentas de usuario implica problemas de
seguridad, lo que ha dado lugar a un tercer tipo de acceso FTP denominado invitado (guest), que se puede
contemplar como una mezcla de los dos anteriores. La idea de este mecanismo es la siguiente: se trata de
permitir que cada usuario conecte a la mquina mediante su login y su password, pero evitando que tenga
acceso a partes del sistema de archivos que no necesita para realizar su traba o, de esta forma acceder a un
entorno restringido, algo muy similar a lo que sucede en los accesos annimos, pero con ms privilegios.

CONFIGURACIN DEL SERVICIO DE TRANSFERENCIA DE ARCHIVOS.


PERMISOS Y CUOTAS
CONFIGURACIN FTP:

1. Instalacin de FTP, por e emplo ISS FTP en Windows y el paquete SFTPD en distribuciones Linux.
2. Configurar grficamente en Windows o en /etc/vsftpd.conf en GNU/Linux lo siguiente:

Creamos los directorios FTP, y se indica en la configuracin.


Creamos los usuarios del sistema y usuario annimo.
Acceso nico puertos
Acceso de solo lectura a usuarios annimos.
Acceso de usuarios del sistema, atendiendo a tipo de usuario, lugar de acceso, grupos, no pueden acceder a
carpetas privadas,, o aislar usuarios en directorios propios.
El usuario annimo no puede administrar, cambiar permisos o acceder a otras carpetas, al igual que
usuarios del sistema.

Configuramos el mensa e de Bienvenida.


Configuramos los permisos de acceso, lectura, modificacin.
Configuramos las opciones de transferencias.
Configuramos los logs de errores y acceso.

PERMISOS:

El protocolo FTP se desarroll en entornos de tipo UNIX similares a los populares GNU/Linux. Por eso
tenemos los permisos de e ecucin, lectura y escritura, establecindose tres tipos de usuarios:

Propietario: Es normalmente la persona que ha creado o que ha subido el archivo al servidor FTP.

Grupo: Se refiere a un grupo de usuarios al que probablemente pertenece el propietario.

Otros: Son todos los dems usuarios annimos o que no pertenecen al grupo indicado.

Para establecer los permisos de escritura existe un algoritmo, el cual asigna valores al tipo de acceso que se
quiere otorgar a cada tipo de usuario. 4=lectura 2= escritura 1= ejecucin

CUOTAS:
Existen dos tipos de cuota:
Cuotas rgidas: no ser posible superar el lmite y ser negado el acceso.
Cuotas flexibles: se pueden superar y el usuario slo recibir un aviso de lmite excedido. Tras un perodo
de gracia (por defecto 7 das, configurable por particin) la cuota se volver rgida. En UNIX/LINUX se
aplican con el comando: edquota -u usuario
CONEXIONES Y MODOS: CONEXIN DE CONTROL Y CONEXIN DE DATOS. MODOS ACTIVO Y PASIVO.

Conexin de control: La ruta de comunicacin entre el USER-PI y el SER ER-PI para el intercambio de
rdenes y respuestas. Esta conexin sigue el Protocolo Telnet.

Conexin de datos: Una conexin bidireccional sobre la que se transfieren los datos en un modo y tipo
especificados. Los datos transferidos pueden ser una parte de un fichero, un fichero entero o un cierto
nmero de ficheros. La conexin se puede establecer entre un server-DTP y un user-DTP o entre dos server-
DTP's.

Modos:

MODO ACTIVO:

El servidor siempre crea el canal de datos en su puerto 20, mientras que en el lado del cliente el canal de datos
se asocia a un puerto aleatorio mayor que el 1024. Para ello, el cliente manda un comando PORT al servidor por
el canal de control indicndole ese nmero de puerto, de manera que el servidor pueda abrirle una conexin de
datos por donde se transferirn los archivos y los listados, en el puerto especificado.

Lo anterior tiene un grave problema de seguridad, y es que la mquina cliente debe estar dispuesta a aceptar
cualquier conexin de entrada en un puerto superior al 1024, con los problemas que ello implica si tenemos
el equipo conectado a una red insegura como Internet. De hecho, los cortafuegos que se instalen en el
equipo para evitar ataques seguramente rechazarn esas conexiones aleatorias. Para solucionar esto se
desarroll el modo pasivo.

MODO PASIVO:

Cuando el cliente enva un comando PAS sobre el canal de control, el servidor FTP le indica por el canal de
control, el puerto (mayor a 1024 del servidor) al que debe conectarse el cliente. El cliente inicia una conexin
desde el puerto siguiente al puerto de control hacia el puerto del servidor especificado anteriormente

Antes de cada nueva transferencia tanto en el modo Activo como en el Pasivo, el cliente debe enviar otra vez
un comando de control PAS y el servidor recibir esa conexin de datos en un nuevo puerto aleatorio.(En
modo activo siempre se realizara por el puerto
TIPOS DE TRANSFERENCIA DE ARCHIVOS: ASCII Y BINARIO.

Es importante conocer cmo debemos transportar un archivo a lo largo de la red. Si no utilizamos las
opciones adecuadas podemos destruir la informacin del archivo. Por eso, al ejecutar la aplicacin FTP,
debemos acordarnos de utilizar uno de estos comandos (o poner la correspondiente opcin en un programa
con interfaz grfica):

Tipo Ascii:
Adecuado para transferir archivos que slo contengan caracteres imprimibles (archivos ASCII, no archivos
resultantes de un procesador de texto), por ejemplo pginas HTML, pero no las imgenes que puedan
contener.
Tipo Binario:
Este tipo es usado cuando se trata de archivos comprimidos, ejecutables para PC, imgenes, archivos de
audio...
Extensin de archivo Tipo de transferencia
txt (texto) ascii ZOO (comprimido) binario
html (pgina WEB) ascii Sit (comprimido) binario
doc (documento) binario pit (comprimido) binario
ps (poscript) ascii shar (comprimido) binario
hqx (comprimido) ascii uu (comprimido) binario
Z (comprimido) binario ARC (comprimido) binario
ZIP (comprimido) binario tar (empaquetado) binar
- Clientes FTP: en lnea de comandos, entornos grficos y navegadores / exploradores.
Para conectarse, ejecutar en una lnea de comandos:
ftp ftp.rediris.es
Una vez conectado, se nos pedir usuario y contrasea. La contrasea no aparecer escrita, pero ser
ingresada.
Los comandos FTP habituales son los siguientes:
help Muestra todos los comandos admitidos por el servidor FTP.
binary Este comando cambia del modo ASCII al modo binario (envo de archivos en modo binario, es decir,
archivos sin texto, como lo son por ejemplo las imgenes o los programas). ASCII Cambia de modo binario
a modo ASCII. Este es el modo predeterminado
user Permite reiniciar una sesin en el sitio FTP actual con un nombre de usuario diferente. Luego, se le pedir
que introduzca una contrasea nueva.
les Crea una lista de todos los archivos que se encuentran en el directorio
actual pwd Muestra el nombre completo del directorio actual. CD se usa para
pasar a un directorio diferente
mkdir o md Crear un directorio dentro del directorio actual.
rmdir o rmd Eliminar un directorio dentro del directorio actual.
get Este comando permite descargar un archivo que se encuentra en el servidor. Si contiene espacios,
introducirlo entre comillas.
put Este comando se utiliza para subir un archivo local al servidor.
open Cierra la sesin actual y abre una sesin nueva en otro servidor FTP
close Cierra la sesin actual pero de a al software FTP activo bye
quit Desconecta el software cliente del servidor FTP y lo coloca en modo inactivo.
Puedo montar mi propio servidor FTP?
Por supuesto. De hecho existen varios programas que estn especficamente diseados para poner, a
disposicin de los usuarios, cualquier carpeta o unidad de nuestra PC a travs del protocolo FTP. En lo
que se refiere a la seguridad, podemos optar por brindar un acceso libre o restringido mediante claves
de acceso. A su vez podemos definir si los usuarios podrn slo descargar informacin o adems subir
y efectuar modificaciones, el volumen de descarga que tendr cada uno, llevar un control de sus
actividades, e inclusive definir a que contenidos tendrn acceso dependiendo de cmo se identifiquen.
Algunos de los programas para servidores gratuitos ms conocidos son:
FileZilla FTP Server
http://sourceforge.net/projects/filezilla
GuildFTPd
http://www.guildftpd.com/
Cerberus FTP Server
http://www.cerberusftp.com/
CesarFTP
http://www.aclogic.com/
TYPSoft FTP Server
http://www.typsoft.com/eng

Cmo acceden los usuarios al servidor FTP montado en mi PC?

Lo harn a travs del propio Internet Explorer o mediante un cliente FTP; usando como referencia la
direccin que le corresponda a nuestra PC dentro de Internet. Aqu se plantea una cuestin a tener muy
en cuenta. Si nuestro proveedor de Internet nos asigna una direccin IP fija (por ejemplo
245.24.232.133), el usuario slo debe ingresar como destino dicha direccin, seguida eventualmente
del puerto utilizado para la transferencia (tpicamente el 21). Tomando este dato como ejemplo, la
direccin FTP correspondiente a nuestro servidor podra ser ftp://245.24.232.133:21. Ahora bien, si
nuestro proveedor de Internet nos asigna una IP dinmica, ese nmero variar cada vez que nos
conectemos. Lo que significa que deberamos informar a nuestros usuarios de la nueva direccin, cada
vez que efectuemos un corte en el enlace. Por fortuna existen proyectos como DynDNS.org
(http://www.dyndns.org/services/dyndns/) que nos permiten registrar una direccin de Internet fija, que
automticamente redirige al usuario hacia la direccin IP dinmica que nos haya tocado en ese
momento. De esta manera, nosotros podremos difundir una nica direccin (por ejemplo drmax.ath.cx)

que estar ligada en forma constante a nuestro equipo, tenga la IP que tenga en ese momento. Para que
esto sea posible, es necesario instalar en la PC un programa que informa permanentemente de los
cambios de nuestra IP al servidor de DynDNS. Uno de los ms conocidos es 3D Watch y es posible
descargarlo desde http://www.roconsoftware.com/Downloads/Download.asp. Usando este sistema
nuestra direccin FTP pasara a ser, de forma permanente, ftp://drmax.ath.cx:21.
actualidad existen motores de bsqueda, especficamente diseados para rastrear archivos a lo largo de
los miles de servidores de FTP esparcidos por el mundo. Algunos de los sitios que permiten efectuar
este tipo de tareas son:
http://www.filesearching.com/
http://www.filewatcher.com/
http://www.ftpsearchengines.com/
http://www.freewareweb.com/ftpsearch.shtml

filesearching.jpg

07.- Qu es un Cliente FTP?


Como ya mencionamos, el cliente FTP es un software que permite tener un mejor
acceso a los servidores FTP. Mediante ellos podemos trabajar con los archivos o
carpetas de la misma manera que lo hacemos con nuestras unidades de disco de la PC.
A su vez, podemos armarnos de una carpeta de servidores favoritos, incluyendo a su
vez la informacin referente al usuario y contrasea de acceso para cada uno. Tambin
es posible destinar carpetas especficas para la descarga de informacin desde estos
medios y por lo general proveen de un sistema que hace ms segura la transferencia de
archivos, ante fallas de la conexin. Son programas simples de instalar y su aspecto no
se diferencia demasiado del Explorador de Windows que todos estamos acostumbrados
a utilizar.
Algunos de los clientes FTP ms famosos del mercado son:
CUTE FTP www.cuteftp.com
NICO FTP http://www.teleline.es/personal/_nico_
- SMART FTP www.smartftp.com
- FILEZILLA http://sourceforge.net/projects/filezilla
- COFEE CUP FREE FTP http://www.coffeecup.com/
- TOTAL COMMANDER http://www.ghisler.com/
ftp.client.jpg

Es realmente segura la instalacin de un servidor FTP en mi PC?

Desde el momento que damos acceso a extraos a nuestro equipo, sea por el medio que sea,
nos estamos exponiendo a riesgos con relacin a nuestros datos. Ningn servidor FTP debe ser
instalado si no contempla medidas mnimas de seguridad y no es acompaado por un buen
firewall. A su vez lo ideal es que, la carpeta que se encuentre destinada al FTP, se aloje en una
unidad exclusiva dentro del equipo, y que adems se haga un backup diario de toda la
informacin que all se encuentre. Si tienen la posibilidad de destinar una PC adicional en
forma exclusiva a esta actividad, aunque sea pequea, mejorarn en forma notable las
condiciones de seguridad con respecto a su informacin personal; que por lgica se encontrar
en una PC que nada tendr que ver con dicho servicio.
Descargar Filezilla Server

En primer lugar accederemos a la web http://filezilla-project.org/ y haremos clic en Download


Filezilla Server:

En la siguiente pantalla haremos clic en la ltima versin disponible de Filezilla Server para
decargarla.

A continuacin haremos doble clic sobre el archivo sobre el archivo descargado y comenzar la
instalacin.
En la primera pantalla pulsaremos en I Agree:
A continuacin haremos clic en el botn Next:

En la siguiente pantalla seleccionaremos en qu carpeta de nuestro ordenador deseamos


instalarlo y pulsaremos en Next:
En el cuadro de lista de la siguiente ventana seleccionaremos la opcin Install as service, started
manually (de este modo podremos iniciarlo y detenerlo manualmente, en vez de que se ejecute
automaticamente):

El puerto 14147 que se indica ser el utilizado para acceder a la configuracin de Filezilla
Server desde otro ordenador (deberemos abrirlo en el firewall o cortafuegos).
En cuadro de lista de la siguiente ventana seleccionaremos Start manually para que la interfaz
del programa se muestre cuando nosotros la abramos (en vez de que se haga automticamente
cuando nosotros u otro usuario inicie sesin en Windows).
Despus pulsaremos en Install para que comience la instalacin:
Una vez finalizada la instalacin pulsaremos en el botn Close:

Iniciar el programa
Antes de iniciar el programa deberemos iniciar el servicio FTP (si en la instalacin habamos
seleccionado la opcin para iniciarlo manualmente) desde Inicio, Todos los programas, FileZilla
Server, Start FileZilla Server.

Si usas Windows 7 o Vista es probable que debas iniciar y detener el servicio FTP haciendo clic
con el botn derecho y seleccionando Ejecutar como administrador, en el men contextual.
Para mostrar la interfaz del programa seleccionaremos la opcin FileZilla Server Interface del
men.

Se mostrar el cuadro de dilogo de la derecha en el que pulsaremos en OK.


Si como veremos ms adelante creamos una contrasea para acceder al programa, deberemos
introducirla en Administration password cuando volvamos a acceder.
A continuacin se mostrar la interfaz de FileZilla Server.

Haciendo clic en el icono podremos activar y desactivar el servidor FTP.


Al terminar de usar el programa iremos a Inicio, Todos los programas, FileZilla Server, Stop
FileZilla Server para detener el servicio FTP
.
Definir contrasea de administrador

Por seguridad, es muy recomendable crear una contrasea para poder acceder a las opciones de
configuracin.
Para ello, iremos al men Edit, Settings y en el siguiente cuadro de dilogo seleccionaremos Admin
Interface settings en la parte izquierda:

Despus marcaremos la casilla Change admin Password, debajo escribiremos dos veces la contrasea
deseada y finalmente pulsaremos en OK.
Si al acceder posteriormente a FileZilla Server se introduce una contrasea incorrecta, en la ventana
principal del programa aparecer el siguiente mensaje de error.

Otras opciones de configuracin

Seleccionando entre las opciones de la parte izquierda del cuadro de dilogo que se muestra tras
acudir al men Edit, Settings accederemos a pantallas desde las que podremos definir varias
configuraciones.
As por ejemplo, haciendo clic en IP Filter podemos definir determinadas direcciones IP a las que
no permitiremos conectar con nuestro servidor FTP.

En Passive mode settings es posible configurar nuestro servidor FTP en modo pasivo, indicando
el rango de puertos que podrn ser usados, entre otras opciones.

Si deseas permitir el modo pasivo introduce tu direccin IP pblica en Use the following IP.
Puedes averiguar cul es tu direccin IP pblica accediendo a http://www.whatismyip.com/:
En Logging podremos indicar que se registre en un archivo de log la informacin de lo que
sucede mientras el servidor FTP est activo (la que se muestra en la parte superior de la ventana
principal del programa).

El archivo de log se guardar en una subcarpeta de nombre Logs, dentro de la que se encuentre
instalado el FileZilla Server.
Otras opciones tiles son Speed limits (desde la que podemos limitar las velocidades de subida y
bajada) y SSL/TLS settings(para configurar conexiones seguras).

Crear grupos de usuarios

Antes de crear usuarios individuales podremos crear tambin grupos de usuarios, pudiendo
establecer los mismos permisos para todos los usuarios del mismo.
Para ello iremos al men Edit, Groups o haremos clic en el icono de la barra de herramientas.

Para crear un grupo de usuarios seleccionaremos la opcin General, pulsaremos en el


botn Add y en el cuadro de dilogo que se mostrar escribiremos el nombre del grupo y
pulsaremos en OK, para finalmente pulsar el botn OK del cuadro de dilogo principal.
A continuacin, para asignar carpetas al grupo seleccionamos la opcin Shared folders en la
parte izquierda y seleccionamos el nombre del grupo.

Despus pulsaremos el botn Add bajo Directories y seleccionaremos las carpetas o directorios
deseados.
Si seleccionamos varios directorios, pulsando en Set as home dir podremos establecer cul ser el
principal (se mostrar una 'H' la izquierda del nombre).
Por ltimo asignaremos los permisos deseados a cada carpeta, que sern aplicados a cada
miembro del grupo y pulsaremos el botn OK.

Crear usuarios

Para gestionar usuarios iremos al men Edit, Users o haremos clic en el icono de la barra de
herramientas.
Se mostrar el siguiente cuadro de dilogo, en el que estando seleccionada la
opcin General pulsaremos en el botn Add para a continuacin escribir el nombre del usuario y
seleccionar el grupo al que deseamos aadirlo.

Marcando la casilla Password podremos tambin definir una contrasea para el usuario.
Tal y como hicimos al crear grupos de usuarios, seleccionando en la parte izquierda Shared
folders podremos permitir el acceso al usuario a determinados directorios y asignarles permisos,
as como definir cul ser el usado como 'home' o principal.

Probar la conexin

Para conectar con el servidor FTP descarga e instala el cliente FTP Filezilla (puedes usar cualquier
otro), e introduce los datos de acceso necesarios (direccin IP, nombre de usuario, y contrasea):

En la parte superior de la ventana se ir mostrando informacin sobre los usuarios conectados y las
acciones realizadas por estos:

Si deseas que se pueda acceder a tu servidor FTP desde otro ordenador debers abrir el puerto 21 en el
router, dar acceso al programa en el cortafuegos o firewall, y facilitar tu IP pblica (puedes
averiguarla del modo explicado anteriormente).

S-ar putea să vă placă și