Pure-FTPd er en let, sikker og standardkompatibel FTP-server, der er tilgængelig for Linux-systemer. Denne vejledning viser, hvordan du installerer Pure-FTPd på en Ubuntu 24.04 VPS-server.
Forudsætninger
- En Ubuntu 24.04 server med root-adgang.
- En aktiv internetforbindelse.
Trin 1: Opdater systempakker
- Log ind på din Ubuntu 24.04 server via SSH som root.
- Opdater pakkelisterne:
apt update - Opgrader de installerede pakker:
apt upgrade -y
Trin 2: Installer Pure-FTPd
- Installer Pure-FTPd-pakken med følgende kommando:
apt install pure-ftpd -y
Trin 3: Konfigurer Pure-FTPd
Pure-FTPd’s konfigurationsfiler er placeret i /etc/pure-ftpd mappen. Du kan tilpasse serverens adfærd ved at redigere disse filer.
Her er et par almindelige konfigurationsindstillinger:
* **Deaktiver anonym adgang:**
Åbn filen /etc/pure-ftpd/conf/NoAnonymous og sørg for, at den ikke er tom. Dette forhindrer anonyme brugere i at få adgang til din FTP-server.
* **Tillad kun lokale brugere:**
Åbn filen /etc/pure-ftpd/conf/ChrootEveryone og sørg for, at den ikke er tom. Dette begrænser brugerne til deres hjemmemapper.
* **Aktiver passive porte:**
Rediger filen /etc/pure-ftpd/conf/PassivePortRange og angiv et portinterval for passive forbindelser, f.eks. 49152 65534.
Trin 4: Opret en FTP-bruger
- Opret en ny brugerkonto til FTP-adgang:
adduser ftpuser - Indstil en stærk adgangskode til brugeren.
Trin 5: Genstart Pure-FTPd
- Genstart Pure-FTPd-tjenesten for at anvende ændringerne:
systemctl restart pure-ftpd
Trin 6: Test FTP-serveren
Du kan teste din FTP-server ved at bruge en FTP-klient (f.eks. FileZilla) og oprette forbindelse til din server med de legitimationsoplysninger, du oprettede i trin 4.
Yderligere noter
- Du kan finde mere information om Pure-FTPd i den officielle dokumentation: https://www.pureftpd.org/project/pure-ftpd/doc
- For at forbedre sikkerheden kan du konfigurere Pure-FTPd til at bruge TLS/SSL-kryptering.