Vsftpd

vsftpd
Información sobre la plantilla
Parte de la familia Software Libre
260px
servidor FTP libre

VSFTP. (Very Secure FTP Daemon) Distribuido bajo GPL (Licencia Pública General), es un servidor ftp para sistemas Unix incluido GNU/Linux, es seguro y extremadamente rápido.


Ventajas

•Permite la configuración de direcciones IP vistuales.

•Soporta un gran número de usuarios virtuales.

•Opera por medio de Inetd o Standalone.

•Potente configuración de usuario.

•Control de ancho de banda.

•Establece limite de conexiones por usuario.

•Soporte para encriptación por SSL.

Por lo antes expuesto queda claro que si se necesita Seguridad, Estabilidad y fiabilidad en la transmisión de datos vsftpd en una buena opción.

Formas de distribución

VSFTPD se puede obtener desde su sitio oficial: ftp://vsftpd.beasts.org/users/cevans/ aunque también viene incluido en la mayoría de las Distribuciones de GNU/Linux como Redhat, Debian, Suse y Ubuntu. Su instalación y configuración es muy sencilla para lo cual se pueden usar tanto los ficheros fuentes como los gestores de paquetes de cada distribución.

Ejemplos:

Gestor de paquete Distribución
apt-get install vsftpd
Debian, ubuntu y derivados
yum -y install vsftpd
Red Hat, Cent OS, Fedora y derivados

Funcionamiento

Una ves instalado vsftpd y con una configuración básica estará listo. La letra d al final del nombre significa que este servicio será instalado como demonio iniciándose justamente con la carga del Sistema operativo y el Kernel. Al terminar la carga del servicio vsftpd estará atento a los puertos 20 y 21, por el 20 el enviado el flujo de datos entre el cliente y el servidor, mientras que por el 21 ocurre el envio de ordenes desde el cliente al servidor. La configuración pude ser tanto básica como estricta basada en una lista de parámetros que serán leídos por el demonio y ejecutados en consecuencia. Lo siguiente tabla es un lista con algunos de lo parámetros más importantes de vsftpd:

Parámetro Explicación
anonymous_enable=YES
Se utiliza para definir si se permitirán los accesos anónimos al servidor.
local_enable=YES
Establece si se van a permitir los accesos autenticados de los usuarios locales del sistema.br>
write_enable=YES
Establece si se permite el mandato escritura en el servidor.
ftpd_banner=Bienvenido al servidor FTP joven club
Establece un mensaje de bienvenida
anon_max_rate=5120
Limite de la taza de transferencia.
max_clients=5
Número máximo de clientes simultaneos.
max_per_ip=5
Número máximo desde un mismo IP.

Referencias

http://www.linuxcds.com.ar/content/vsftp-guia-para-la-instalacion-de-un-servidor-ftp-seguro-con-vsftp

http://www.linuxparatodos.net/portal/staticpages/index.php?page=09-como-vsftpd

http://www.linuxhispano.net/2010/09/14/configurar-servidor-ftp-en-linux-con-vsftpd/

http://newtaringa.com/linux/9924608/creando-un-servidor-ftp-ubuntu/

http://www.ignside.net/man/redes/protocolos.php

http://www.monografias.com/Computacion/Redes/index.shtml