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 prawami 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ć serwera FileZilla. Opcję pobrania znajdziesz tutaj: FileZilla server.
Instalacja
Po pobraniu pliku instalacyjnego, musisz go uruchomić. 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 pod C:\Program Files (x86)\FileZilla Server. Możesz jednak wybrać własną ścieżkę. Po wyborze ścieżki musisz określić, w jakiej formie serwer FTP ma być zainstalowany i uruchamiany. Możesz też ustawić port oraz 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. Możesz zostawić pierwsze dwa pola bez zmian i wpisać ustalone hasło administratora serwera FTP. Po tym kliknij Ok, aby nawiązać połączenie.
Konfiguracja
Tworzenie użytkownika
Aby połączyć się z serwerem przez FTP, musisz utworzyć użytkownika. Kliknij w menu na Server, a następnie na Configure.
W menu 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 kategorii 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 ustawienie 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 Zezwól aplikacji lub funkcji na dostęp przez Zaporę systemu Windows Defender. W kolejnym oknie wybierz aplikację, której 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 serwerem FTP jest teraz możliwe.
Podsumowanie
Gratulacje, udało Ci się zainstalować serwer FTP! Jeśli masz pytania lub potrzebujesz pomocy, śmiało kontaktuj się z naszym supportem, który jest dostępny codziennie, by Ci pomóc! 🙂