In dieser Anleitung zeigen wir Ihnen, wie Sie Pure-FTPd, einen sicheren und leichtgewichtigen FTP-Server, auf Ihrem Ubuntu 24.04 VPS-Server installieren. Pure-FTPd bietet eine gute Balance zwischen Funktionalität und Sicherheit und ist eine ausgezeichnete Wahl für die meisten FTP-Anforderungen.
Schritt 1: System aktualisieren
Stellen Sie sicher, dass Ihr System auf dem neuesten Stand ist:
sudo apt update
sudo apt upgrade -y
Schritt 2: Pure-FTPd installieren
Installieren Sie Pure-FTPd mit dem folgenden Befehl:
sudo apt install pure-ftpd -y
Schritt 3: Konfiguration anpassen (optional)
Pure-FTPd verwendet eine Reihe von Konfigurationsdateien im Verzeichnis /etc/pure-ftpd/conf/. Sie können diese Dateien bearbeiten, um das Verhalten des Servers anzupassen. Hier sind einige gängige Einstellungen:
/etc/pure-ftpd/conf/NoAnonymous: Setzen Sie den Wert auf “yes”, um anonyme Anmeldungen zu deaktivieren./etc/pure-ftpd/conf/ChrootEveryone: Setzen Sie den Wert auf “yes”, um Benutzer auf ihr Home-Verzeichnis zu beschränken./etc/pure-ftpd/conf/PAMAuthentication: Setzen Sie den Wert auf “yes”, um die PAM-Authentifizierung zu verwenden (empfohlen).
Bearbeiten Sie die Dateien mit einem Texteditor wie nano:
sudo nano /etc/pure-ftpd/conf/NoAnonymous
Ändern Sie den Wert auf “yes”, speichern Sie die Datei und starten Sie Pure-FTPd neu:
sudo systemctl restart pure-ftpd
Schritt 4: FTP-Benutzer erstellen
Erstellen Sie einen neuen Benutzer für den FTP-Zugriff:

sudo adduser ftpuser
Legen Sie ein sicheres Passwort für den Benutzer fest und geben Sie weitere Informationen an, wenn Sie dazu aufgefordert werden.
Schritt 5: FTP-Zugriff testen
Verwenden Sie einen FTP-Client (z.B. FileZilla), um eine Verbindung zu Ihrem Server herzustellen. Geben Sie die folgenden Informationen ein:
- Host: Ihre Server-IP-Adresse oder Domainname
- Benutzername: ftpuser
- Passwort: Das Passwort, das Sie für den Benutzer festgelegt haben
- Port: 21 (Standard-FTP-Port)
Wenn die Verbindung erfolgreich hergestellt wurde, können Sie Dateien hoch- und herunterladen.
Schritt 6: Sicherheit verbessern (optional)
- Beschränken Sie den Zugriff auf bestimmte IP-Adressen oder Bereiche.
- Verwenden Sie TLS/SSL, um die FTP-Verbindung zu verschlüsseln.
- Konfigurieren Sie Fail2ban, um Brute-Force-Angriffe zu blockieren.
Abschluss
Sie haben nun erfolgreich Pure-FTPd auf Ihrem Ubuntu 24.04 Server installiert. Sie können nun Dateien sicher über FTP übertragen. Denken Sie daran, die Sicherheitseinstellungen anzupassen, um Ihren Server vor unbefugtem Zugriff zu schützen.

Windows RDS (Remote Desktop Services)
