Servidor Vsftp Basico

By Andrés Felipe on 14:31

Filed Under:

CONFIGURACION BASICA DE VSFTP

#apt-get update
#apt-get install vsftpd

Esto descargará los paquetes y los dejará ordenados en sus directorios correspondientes junto a los scripts de arranque y parada del servicio.

por defecto, el servidor ftp "escucha" en el puerto 21, así que la siguiente orden nos confirmará la ejecución correcta como demonio en el servidor:

# netstat -an | grep LISTEN grep 21
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN

Configuración del servidor

El fichero de configuración del servidor se encuentra en /etc/vsftp
d.conf

Por evitar problemas de errores hacemos una copia del archivo vsftpd.conf

yo lo trabaje asi:
cp -R /etc/vsftp.conf /etc/vsftpd.conf.option

Ahora vamos a vsftpd.conf para configurarlo a nuestro gusto y objetivo. El contenido es algo parecido, buscamos las líneas indicadas y las modificamos:

pico /etc/vsftpd.conf

# EJEMPLO BASICO DEL ARCHIVO /etc/vsftpd.conf
#Escuchando de modo Standalone
listen=YES
#Activamos el acceso a anónimo
anonymous_enable=YES
# Permitimos a usuarios llogeados escribir
write_enable=YES
#Estas opciones activan el log del servidor y lo establecen a un archivo determinado. xferlog_enable=YES
#Opcion para activar mensajes remotos a los usuarios logeados.
dirmessage_enable=YES
connect_from_port_20=YES
#Mensaje de bienvenida
ftp_banner="BIENVENIDOS AL FTP BASICO"

Control+O para Guardar
Control+X para Salir

Creamos los archivos a mostrar en la ruta /home/ftp/

cd /home/ftp/

/home/ftp#touch archivo1
/home/ftp#touch archivo2
/home/ftp#touch archivo3

Damos permisos asi:

Chmod 755 /home/ftp/

Reiniciamos el servicio:
/etc/init.d/vsftpd stop
/etc/init.d/vsftpd start
/etc/init.d/vsftpd restart

COMO ACCEDER POR CONSOLA AL FTP DESDE WINDOWS

Inicio--Ejecutar--cmd--Aceptar
ftp ip..del..servidor..ftp
Ingresar login: anonymous
Damos dir para listar
mget "lo..que..quiero..bajar"

0 comentarios for this post