Instalar Servidor FTP (vsftpd) en Raspberry Pi con Raspbian.



Instalar y configurar un servidor FTP (vsftpd) en Raspberry Pi con Raspbian.

Se recomienda antes de realizar la instalación de vsftpd actualizar el sistema, para esto se deben ingresar los siguientes comandos.

pi@raspberrypi ~ $ sudo apt-get update
pi@raspberrypi ~ $ sudo apt-get upgrade

Lo primero que debemos hacer es instalar vsftpd de la siguiente forma.

pi@raspberrypi ~ $ sudo apt-get install vsftpd

Luego debes configurar vsftpd para utilizar permitir la conexión local y el permiso de escritura, con el siguiente comando ingresados al archivo de configuracion.

pi@raspberrypi ~ $ sudo nano /etc/vsftpd.conf

En este archivo debes cambiar el valor de local_enable y write_enable dejándolos de esta forma local_enable=YES y write_enable=YES, acá les dejo un fragmento de como debería quedar su archivo vsftpd.conf.

# Run standalone vs. from an inetd – start daemon from an initscript. listen=YES ## Disallow anonymous FTP. anonymous_enable=NO ## Allow local users to log in. local_enable=YES ## Allow per-user configuration for local users. user_config_dir=/etc/vsftpd_user_conf ## Enable FTP write commands – controlled with cmds_allowed list. write_enable=YES #...

Ahora solo nos queda reiniciar el servicio de nuestro servidor FTP con el siguiente comando.

sudo service vsftpd restart

Con esto estamos listos para realizar nuestra primera conexión desde nuestro cliente FTP, para esto puedes usar Filezilla o el que estimes conveniente.

Los datos para conectarte son los mismos que usamos para conectarnos por SSH a nuestra Raspberry Pi, usuario "pi" y clave "raspberry" a no ser que la cambiáramos en algún momento, la única salvedad es que tenemos que colocar nuestra ip de la siguiente forma sftp://192.168.0.101 .

FTP FileZilla

Si tienes alguna duda o sugerencia déjanos un comentario.