Instalacja ProFTPD z TLS na Ubuntu 18.04 LTS

Poniższy poradnik opisuje proces instalacji serwera ftp na Ubuntu 18.04
Zapraszam do lektury.

Na początek dokonujemy aktualizacji repozytoriów oraz systemu:

Instalacja proftpd

Uruchamiamy go w systemie:

Sprawdzamy status usługi poleceniem:

Jeśli wszystko jest ok zobaczymy coś takiego:

Kolejny krok to edycja pliku konfiguracyjnego a mianowicie:

edytujemy go poleceniem

powinien wyglądać następująco:

Poniżej opis najważniejszych ustawień

ServerName: Domyślna nazwa serwera ftp.
UseIPV6: Tutaj ustawiamy czy serwer ftp ma nasłuchiwać również na ipv6.
DefaultRoot: Powoduje zamknięcie użytkowników w ich katalogach domowych.
Port: Możesz zdefiniować własny port ftp .
SystemLog: Domyślna lokalizacja plików logu. Możesz to zmienić wedle upodobań

Teraz dokonamy zabezpieczenia ftp TLS

Instalujemy na początek niezbędną paczkę:

Następnie generujemy certyfikat

Uzupełniamy go swoimi danymi.

Nadajemy uprawnienia na pliki certyfikatu:

Edytujemy proftpd w celu uruchomienia TLS

i odhaszujemy

Całość powinna wyglądać następująco:

Ostatni krok to przeładowanie serwera ftp wykonamy to poleceniem:

Użytkowników ftp dodajemy poleceniem:

dla przykładu ftp1

Teraz pozostało się tylko połączyć do naszego serwera wybranym przez nas programem np Filezilla.