Instalación y Configuración de VSFTP en Ubuntu 18.04

Guía de Instalación y Configuración del Servidor FTP,  VSFTP en Ubuntu 18.04

Instalación de VSFTP

Lo primero es Actualizar nuestro sistema de paquetes y hacer un Upgrade si fuera necesario

Iniciamos la instalación de vsftp

Iniciamos el Servidor FTP

Y le indicamos que lo ejecute cada vez que iniciemos el sistema

Creación de Usuarios

Para incluir nuevos usuarios usaremos el comando useradd

Asignamos una nueva clave al usuario con el comando passwd

Configuración de VSFTP

Vamos a cambiar el nombre al fichero de configuración para tener una copia de seguridad

Y procedemos a crear un nuevo fichero de configuración vsftpd.conf

Con la siguiente configuración

Permisos de Acceso

Una parte importante de este proceso es asignar al usuario que acabamos de crear permisos sobre su directorio de trabajo

Para ello usamos usermod que nos permite cambiar las propiedades de un usuario ya creado previamente con useradd

Yo me he creado un servidor virtual  en nginx para trabajar con WordPress en local (en el siguiente tutorial explicaré como crearlo)

Ahora usaremos el comando chown para indicar que el propietario de todo el directorio es el usuario wordpress

Reiniciamos el servidor FTP para que todos los cambios surjan efecto y probamos a conectar

Podemos comprobar el fichero de log para comprobar, conexiones, descargas, uploads, etc

Activación de TLS (Transport Layer Security)

Para asegurar la información que enviamos y recibimos de nuestro FTP vamos a activar TLS (Transport Layer Security)

Editamos nuevamente el fichero de configuración vsftpd.conf

Y vamos a incluir las siguientes lineas de configuración:

Ahora nos pedirá aceptar un certificado de seguridad

Deja una respuesta

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.