Serwer dedykowany: Instalacja FTP
Ten poradnik został stworzony z wykorzystaniem następujących produktów:
(Szczegóły mogą się różnić w zależności od produktów różnych dostawców, ale główne koncepcje pozostają takie same)
Wprowadzenie
FTP (File Transfer Protocol) to protokół sieciowy służący do przesyłania plików przez sieć TCP/IP. Protokół został stworzony, aby umożliwić łatwą wymianę plików między systemami.
Dzięki FileZilla Server możesz postawić taki serwer FTP na systemie Windows. FileZilla Server jest prosty w instalacji i konfiguracji, oferując wiele funkcji, takich jak tworzenie kont użytkowników, zarządzanie uprawnieniami dostępu oraz transfer plików.
Przygotowanie
Pobieranie
Do postawienia serwera FTP potrzebne jest odpowiednie oprogramowanie. Jako rozwiązanie dla systemu Windows możesz użyć FileZilla Server. Opcję pobrania znajdziesz tutaj: FileZilla server.
Instalacja
Po pobraniu pliku instalacyjnego, uruchom go. Kliknij na wcześniej pobrany plik. Powinno pojawić się takie okno:
Możesz tam wybrać pakiety do instalacji. Wystarczy jednak zostawić domyślnie zaznaczone pakiety i kliknąć Next, a następnie wybrać ścieżkę instalacji:
W tym przykładzie FileZilla Server zostanie zainstalowany w C:\Program Files (x86)\FileZilla Server. Możesz jednak wybrać własną ścieżkę. Po wyborze ścieżki musisz określić, w jaki sposób serwer FTP ma być zainstalowany i uruchamiany. Możesz też ustawić port oraz podać hasło administratora.
Następnie kliknij Next, a w kolejnym kroku na końcu kliknij Install, aby rozpocząć instalację. Otworzy się panel administracyjny serwera FTP FileZilla. Kliknij przycisk Connect to FileZilla FTP Server.
Pojawi się okno z polami Host, Port i Password. Pola Host i Port możesz zostawić bez zmian, a w polu Password wpisz ustalone wcześniej hasło administratora serwera FTP. Po tym kliknij Ok, aby nawiązać połączenie.
Konfiguracja
Tworzenie użytkownika
Aby móc połączyć się z serwerem przez FTP, musisz utworzyć użytkownika.
Kliknij w menu Server, a następnie Configure.
W zakładce Users możesz dodać nowego użytkownika, klikając Add:
W tym przykładzie nazwa użytkownika to YourUserName. Oczywiście możesz wybrać własną nazwę.
Hasło i uprawnienia
Po utworzeniu użytkownika musisz skonfigurować dostęp i uprawnienia. Aktywuj użytkownika i ustaw opcje hasła w zakładce General pod Credentials. Zdecydowanie zalecamy ustawienie hasła dla bezpieczeństwa. Wybierz Require a password to log in i wpisz swoje hasło.
Aby użytkownik miał odpowiednie uprawnienia, musisz określić, do których katalogów ma dostęp, klikając Add przy mount points. Musisz podać ścieżkę wirtualną i rzeczywistą. W naszym przykładzie definiujemy, że dysk C jest dostępny pod .
Po prawej stronie znajdziesz opcję Permissions, gdzie ustawisz prawa dostępu do wskazanej ścieżki. Jeśli chcesz, aby użytkownik mógł czytać i edytować dane, zalecamy wybrać Read+Write.
::: danger Ze względów bezpieczeństwa udostępniaj użytkownikowi dostęp tylko do wybranych folderów. :::
Zmiany zatwierdź klikając Apply.
Wyjątki w zaporze Windows
Aby umożliwić połączenie z serwerem FTP, musisz zezwolić na korzystanie z serwera FTP w zaporze Windows. Otwórz ustawienia zapory w Panel sterowania\System i zabezpieczenia\Zapora systemu Windows Defender i kliknij Zezwalaj aplikacji lub funkcji na dostęp przez Zaporę systemu Windows Defender.
W kolejnym oknie wybierz aplikację, którą chcesz zezwolić:
W tym przykładzie ścieżka to C:\Program Files (x86)\FileZilla Server\FileZilla Server.exe:
Na koniec kliknij OK, aby zamknąć okno. Połączenie z Twoim serwerem FTP jest teraz możliwe.
Podsumowanie
Gratulacje, udało Ci się zainstalować serwer FTP! Jeśli masz pytania lub potrzebujesz pomocy, nasz support jest do Twojej dyspozycji codziennie! 🙂