• Como Instalar VSFTPD En Ubuntu Linux

    Este es el primer articulo de 2 que voy a publicar con respecto a VSFTPD. En esta primera entrega vamos a ver como setear un simple VSFTPD server en linux. Y la segunda va a ser como hacerlo para tener FTPS (que no es lo mismo que SFTP) usando OpenSSL.

    Lo primero de todo es instalar el VSFTP software con el siguiente comando.

    apt-get install vsftpd
    

    Una vez instalado tenemos que configurar el file /etc/vsftpd.conf. Abri un NANO o VI para editarlo.

    nano /etc/vsftpd.conf
    

    Ahora deja basicamente esta configuracion (es la casi default para que funcione al instante.)

    listen=YES
    #no queremos anonimos aca
    anonymous_enable=NO
    local_enable=YES
    write_enable=YES
    #todos los files que suben van a ser enmascarados con 077
    local_umask=077
    dirmessage_enable=YES
    xferlog_enable=YES
    connect_from_port_20=YES
    # el banner de bienvenida
    ftpd_banner=Welcome to blah FTP service.
    # usa los usuarios locales, van a ser redireccionados a su home /home/myuser
    chroot_local_user=YES
    secure_chroot_dir=/var/run/vsftpd
    pam_service_name=vsftpd
    chmod_enable=YES
    dirlist_enable=YES
    

    Con esta configuracion lo unico que necesitamos hacer es reiniciar el ftp service

    /etc/init.d/vsftpd restart
    

    Eso es todo, ya tenemos un ftp server corriendo

2 Comments


  1. J.v.C says:

    oye muchas gracias por la información, me sirvio de mucho, Saludos!

  2. oto says:

    hola segui con gran atencion todo, hasta que comprobe que en /etc/init.d no tengo vsftpd restart

Leave a comment