Create your own awesome maps

Even on the go

with our free apps for iPhone, iPad and Android

Get Started

Already have an account?
Log In

VSFTP by Mind Map: VSFTP
0.0 stars - reviews range from 0 to 5

VSFTP

Tipo de usuarios

Usuarios del sistema

Anonymous

Deficiencia en seguridad

Utiliza Login y contraseña

Seria más seguro utilizar llaves, como por ejemplo las que utiliza ssh

Las contraseñas se envian en texto plano

La sesión FTP no es cifrada

Puertos por defecto

Puerto 21: Recibe las peticiones de conexión

Puerto 20: Tranferencia de datos

Modos Conexión

Modo Activo

Es el modo de conexión por defecto; El cliente por un puerto >1024 realiza una petición de conexión al servidor por el puerto 21, y una vez establecida la conexión el servidor envia los datos por el puerto 20 del servidor.

Modo Pasivo

El cliente por un puerto >1024 solicita conectarse al servidor FTP por el puerto 21, el servidor le responde a el puerto del cliente, por un puerto el cual sera utilizado para la transeferencia de datos.

Modos de Ejecución

Modo Standalone

Es el modo por defecto

Modo Superservidor

Utiliza proceso hijo del demonio inetd para parar varios demonios, como por ejemplo: telnet, ftp, etc.... En inetd.conf suelen estar todos los servicios inseguros. Arracar/Detener/reinicar /etc/init.d/inetd [start] | [stop] | [restart]

Ficheros

Archivo Inicio

/etc/init.d/vsftp

Archivo Ejecutable

/etc/sbin/vsftp.conf

Archivo Configuración

/etc/vsftpd.conf

Carpeta datos compartidos por usuarios Anonymous

/homt/ftp

Lista de Conexiones

/etc/ftpuser

Registro de actividad (Log)

/var/log/vsftpd.log

xferlog_enable=[YES | NO]

xferlog_file=/var/log/vsftpd.log

Directivas

Listen=[YES | NO]

YES: Ejecuta en modo StanAlone NO: Ejecuta en modo Superservidor

anonymous_enable=[YES | NO]

YES: Permite conexiones de usuarios anonymos NO: No permite conexiones anonymas

local_enable=[YES | NO]

YES: Permite la conexión de usuarios locales. NO: No permite la conexión de usuarios locales.

chroot_local_user=[YES | NO]

YES: solo permite a los usuarios locales moverse en su directorio personal y subcarpetas de dicho subdirectorio. NO: Permite a los usuarios locales moverse por todo el disco duro.

Directivas usuarios locales

chroot_list_file=ruta del fichero

write_enable=[YES | NO]

local_umask=022

Directivas usuarios anonymous

anon_upload_enable=[YES | NO]

anon_umask=333

anon_other_write_enable=[YES | NO]

anon_mkdir_write_enable[YES | NO]

Mensajes

dirmessager_enable=[YES | NO]

mesaje_file=.fichero_mensaje

ftpd_banner= Bienvenido al servidor FTP

Directivas modo Pasivo

connect_from_port_20=[YES | NO]

pasv_enable=[YES | NO]

pasv_min_port=num_puerto_comienzo

pas_max_port=num_puerto_final

pasv_address=IP_publica_del_router

Conexión

idle_session_timeout=600

data_connection_timeout=120

max_clients=10

max_per_ip=3