Konfiguration und Einrichtung
Installation eines FTP-Servers
Um den Passivmodus zu konfigurieren, installieren Sie zunächst einen zuverlässigen FTP-Server wie vsftpd auf Ubuntu 22.04:
sudo apt update
sudo apt install vsftpd
Konfiguration der Parameter für den Passivmodus
Wichtige Konfigurationsdatei
Bearbeiten Sie die vsftpd-Konfigurationsdatei:
sudo nano /etc/vsftpd.conf
Wesentliche Einstellungen für den Passivmodus
## Enable passive mode
pasv_enable=YES
## Define passive port range
pasv_min_port=50000
pasv_max_port=50100
## Limit connections
max_per_ip=3
max_clients=50
Netzwerkkonfigurations-Checkliste
Einstellung |
Empfohlener Wert |
Zweck |
pasv_enable |
YES |
Passivmodus aktivieren |
pasv_min_port |
50000 |
Mindest-Passivport |
pasv_max_port |
50100 |
Höchst-Passivport |
Firewall-Konfiguration
## Open passive mode port range
sudo ufw allow 50000:50100/tcp
Überprüfungsprozess
graph TD
A[Install vsftpd] --> B[Configure /etc/vsft.conf]
B --> C[Set Passive Mode Parameters]
C --> D[Configure Firewall]
D --> E[Restart FTP Service]
E --> F[Verify Configuration]
Neustart des FTP-Dienstes
sudo systemctl restart vsftpd
sudo systemctl enable vsftpd
Testen der Passivmodus-Verbindung
## Test passive mode connection
ftp -p localhost
Bei LabEx betonen wir die umfassende Konfiguration, um eine reibungslose Implementierung des FTP-Passivmodus sicherzustellen.