sábado, 21 de agosto de 2021

Instalar un servidor FTP en la Raspberry Pi

 En este artículo voy a describir como instalar un servidor FTP en nuestra Raspberry Pi. El servidor que voy a instalar se denomina vsftpd


Los pasos a seguir son los siguientes:

Abre un Terminal (ALT+T) y actualiza la raspberry pi

sudo apt update
sudo apt full-upgrade

Instala el servicio vsftpd

sudo apt install vsftpd

Edita el archivo de configuración /etc/vsftpd.conf. En este archivo, busque las siguientes líneas y elimine los comentarios eliminando el carácter #:

anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
chroot_local_user=YES

Agregue las siguientes líneas al final del archivo:

user_sub_token=$USER
local_root=/home/$USER/ftp

Guarde y salga del editor pulsando CTRL+X, confirma con Y y ENTER.

Para permitirle conectarse al servidor FTP utilizando el usuario Pi predeterminado, necesitamos crear algunos directorios:

mkdir /home/pi/ftp
mkdir /home/pi/ftp/files

Cambie los permisos del directorio ftp

sudo chmod a-w /home/pi/ftp

Para aplicar los cambios hay que reiniciar el servicio

sudo service vsftpd restart

Para comprobar que el servicio está activo

sudo service vsftpd status

Para ver las conexiones entrantes del servidor ftp

sudo netstat -netplan | grep vsftpd

Puede probar el servidor conectando con el mismo a través de un cliente FTP. Yo utilizo Filezilla pero puede utilizar cualquiera


Puede probar subir algún fichero y luego descargarlo.

No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.