Actualizar repositorios e instalar vsftpd: Abre una terminal y ejecuta: bash sudo apt update sudo apt install vsftpd Esto instalará el servidor FTP vsftpd. Configurar vsftpd: Edita el archivo de configuración con: bash sudo nano /etc/vsftpd.conf Algunos ajustes importantes que puedes incluir o modificar en ese archivo son: anonymous_enable=NO (desactiva acceso anónimo) local_enable=YES (permite acceso a usuarios locales) write_enable=YES (permite subir archivos) chroot_local_user=YES (limita al usuario a su carpeta raíz) Puedes configurar local_root=/ruta/a/tu/carpeta si quieres que los usuarios vean una carpeta específica Guarda y cierra con Ctrl+O y Ctrl+X. Reiniciar el servicio para aplicar cambios: bash sudo systemctl restart vsftpd Crear un usuario FTP para acceder: sudo adduser nombreusuario Define su contraseña y detalles. Este usuario podrá acceder al servidor FTP con esa cuenta. Crear la carpeta que quieres compartir y asignar permisos: Por ejemplo: mkdir -p /home/nombreusuario/ftp chmod 755 /home/nombreusuario/ftp Ajusta permisos según tus necesidades. Comprobar que el servidor está activo: sudo systemctl status vsftpd Asegúrate que el servidor vsftpd esté activo: bash sudo systemctl status vsftpd Debe aparecer como activo (running). Si no, inícialo con: inícialo con: bash sudo systemctl start vsftpd reiniciar vsftpd: bash sudo systemctl restart vsftpd Conéctate al servidor FTP desde otro equipo o desde tu mismo Linux Mint: Desde la terminal, usa: bash ftp dirección_ip_o_nombre_del_servidor Acceso gráfico (opcional): En el gestor de archivos (Caja o Nautilus), ve a "Otras ubicaciones". En "Conectar al servidor", ingresa: ftp://dirección_ip_o_nombre_del_servidor También asegúrate que el usuario esté "enjaulado" (chroot) para evitar que salga de ese directorio, con: chroot_local_user=YES