Configuración e instalación
Instalación del servidor FTP
Para configurar el modo pasivo, primero instale un servidor FTP confiable como vsftpd en Ubuntu 22.04:
sudo apt update
sudo apt install vsftpd
Configuración de los parámetros del modo pasivo
Archivo de configuración clave
Edite el archivo de configuración de vsftpd:
sudo nano /etc/vsftpd.conf
Configuraciones esenciales del modo pasivo
## Habilitar el modo pasivo
pasv_enable=YES
## Definir el rango de puertos pasivos
pasv_min_port=50000
pasv_max_port=50100
## Limitar las conexiones
max_per_ip=3
max_clients=50
Lista de comprobación de la configuración de red
| Configuración |
Valor recomendado |
Propósito |
| pasv_enable |
YES |
Activar el modo pasivo |
| pasv_min_port |
50000 |
Puerto pasivo mínimo |
| pasv_max_port |
50100 |
Puerto pasivo máximo |
Configuración del firewall
## Abrir el rango de puertos del modo pasivo
sudo ufw allow 50000:50100/tcp
Proceso de verificación
graph TD
A[Install vsftpd] --> B[Configure /etc/vsftpd.conf]
B --> C[Set Passive Mode Parameters]
C --> D[Configure Firewall]
D --> E[Restart FTP Service]
E --> F[Verify Configuration]
Reiniciar el servicio FTP
sudo systemctl restart vsftpd
sudo systemctl enable vsftpd
Prueba de la conexión en modo pasivo
## Probar la conexión en modo pasivo
ftp -p localhost
En LabEx, enfatizamos una configuración integral para garantizar una implementación fluida del modo pasivo de FTP.