Potrzebujesz wydajnego serwera? Sprawdź nasze usługi:
- VPS Windows – wydajne i stabilne rozwiązanie dla Twoich projektów
- Serwer dedykowany Windows – maksymalna wydajność i kontrola
- Serwer VPS – elastyczne rozwiązania w atrakcyjnych cenach
Wprowadzenie
Pure-FTPd to lekki, bezpieczny i wydajny serwer FTP, który doskonale sprawdza się na systemach Ubuntu. W tym poradniku pokażemy, jak zainstalować i skonfigurować Pure-FTPd na Ubuntu 24.04.
Krok 1: Aktualizacja systemu
Zanim przystąpimy do instalacji, zaktualizujmy listę pakietów i system:
sudo apt update
sudo apt upgrade -y
Krok 2: Instalacja Pure-FTPd
Instalacja jest bardzo prosta – wystarczy uruchomić następujące polecenie:
sudo apt install pure-ftpd -y
Krok 3: Podstawowa konfiguracja
Pure-FTPd oferuje różne opcje konfiguracji. Edytujmy główny plik konfiguracyjny:
sudo nano /etc/pure-ftpd/conf/Standalone
Upewnij się, że plik zawiera wartość „yes”, co oznacza, że serwer będzie działał jako samodzielna usługa.
Uwaga: Jeśli potrzebujesz bardziej zaawansowanej konfiguracji, możesz edytować inne pliki w katalogu /etc/pure-ftpd/conf/
.
Krok 4: Tworzenie użytkowników FTP
Aby dodać użytkownika FTP, wykonaj następujące kroki:
sudo groupadd ftpgroup
sudo useradd -g ftpgroup -d /dev/null -s /etc ftpuser
sudo pure-pw useradd username -u ftpuser -g ftpgroup -d /home/ftpusers/username -m
Zastąp „username” swoją nazwą użytkownika.
Krok 5: Restart usługi
Po konfiguracji zrestartuj usługę:
sudo systemctl restart pure-ftpd
Krok 6: Konfiguracja zapory
Jeśli używasz zapory UFW, zezwól na połączenia FTP:
sudo ufw allow 20/tcp
sudo ufw allow 21/tcp
sudo ufw allow 40000:50000/tcp
Szukasz wydajnego hostingu pod Pure-FTPd? Nasze serwery VPS i serwery dedykowane Windows zapewniają stabilne środowisko dla Twojego serwera FTP!
Zaawansowane opcje konfiguracji
Włączenie TLS/SSL
Aby zabezpieczyć połączenia FTP:
sudo openssl req -x509 -nodes -days 7300 -newkey rsa:2048 -keyout /etc/ssl/private/pure-ftpd.pem -out /etc/ssl/private/pure-ftpd.pem
sudo chmod 600 /etc/ssl/private/pure-ftpd.pem
sudo echo "1" > /etc/pure-ftpd/conf/TLS
Ograniczenie dostępu
Aby ograniczyć dostęp do określonych IP:
sudo echo "10.10.10.0/24" > /etc/pure-ftpd/conf/ClientRestrictions
Podsumowanie
Po wykonaniu tych kroków będziesz mieć w pełni funkcjonalny serwer Pure-FTPd na Ubuntu 24.04. Pamiętaj o regularnych aktualizacjach i monitorowaniu logów.
Potrzebujesz profesjonalnego serwera? Sprawdź naszą ofertę:
- VPS Windows – idealny do testów i średnich obciążeń
- Serwer dedykowany Windows – pełna kontrola i wydajność
- Serwer VPS – elastyczne rozwiązania w atrakcyjnych cenach
Odwiedź netcloud24.com i wybierz idealne rozwiązanie dla swoich potrzeb!