Servidor FTP en Raspberry Pi – VSFTP

Estas son las configuraciones necesarias para arrancar un Servidor FTP en Raspberry Pi. Tambien funcionan en linux Ubuntu. No obstante son configuraciones básicas con acceso a todo el disco de la Raspberry y para los usuarios locales de la Raspberry.

INSTALAR SERVIDOR FTP

Como en toda instalación debemos actualizar nuestra Raspberry y posteriormente dedicarnos a la instalación del servidor FTP.

  • sudo apt-get update
  • sudo apt-get install vsftpd

La configuración de VSFTPD se lleva a cabo a través de una archivo de configuración ubicado en /etc/. Lo único que debemos hacer es habilitar o deshabilitar lineas de código con el símbolo #.

  • sudo nano /etc/vsftpd.conf

Las siguientes son las configuraciones básicas:

  • anonymous_enable = NO ( no perite ingresa usuarios anónimos)
  • local_enable = YES (activa FTP)
  • write_enable = YES (permite escritura)
  • local_umask = 022 (permisos)
  • chroot_local_user = NO (permite el acceso a todo el disco si es YES solo se puede acceder a la carpeta del usaurio)

LISTO !!!

Para conectarnos a nuestro servidor debemos ocupar un Cliente FTP o acceder desde el navegador de internet en la IP y puerto 21, ingresando las contraseñas del usuario local de la Raspberry.

Dejamos el cliente Filezilla que es unos de los mejores en la red. No requiere de configuraciones complejas, solo ingresar user, pass, puerto e IP.

Dato:

El FTP (en inglés File Transfer Protocol ) es un protocolo de red para la transferencia de archivos entre sistemas conectados a una red TCP (Transmission Control Protocol), basado en la arquitectura cliente-servidor. Desde un equipo cliente se puede conectar a un servidor para descargar archivos desde él o para enviarle archivos, independientemente del sistema operativo utilizado en cada equipo.

Links de utilidad: