połączenie SSL na własnym serwerze FTP
Data: 22 styczeń 2008
Identyfikator: 080207
Do przesyłania większych ilości danych pomiędzy dwoma komputerami pracującymi w sieci lokalnej warto skorzystać nie tylko z wbudowanego w Windows udostępniania folderów, ale też z protokołu FTP. Daje on większą kontrolę nad udostępnianymi danymi i zapewnia lepsze bezpieczeństwo.
Strona 1 z 2
Użycie serwera FTP (File Transfer Protocol) do przesyłania i udostępniania w lokalnej sieci plików jest korzystne z kilku powodów. Po pierwsze, udostępniając w sieci foldery za pomocą mechanizmów Windows, znacznie zwiększasz niebezpieczeństwo włamania się do swojego komputera. Systemy Windows z serii Home – zarówno Vista, jak i XP – nie oferują przy tej operacji zaawansowanych mechanizmów bezpieczeństwa, pozwalających ustawić np. prawa dostępu dla poszczególnych osób korzystających z twoich udostępnionych zasobów. Dopiero Windows XP Professional i Vista w wersjach Bussines, Enterprise i Ultimate pozwalają na zaawansowane zarządzanie udostępnionymi folderami.
Jeżeli twoją siecią lokalną jest sieć w bloku lub osiedlowa, wówczas udostępniając np. koledze kilka plików, ułatwiasz dostęp do tego folderu tak naprawdę wszystkim dookoła. Dlatego znacznie lepszym rozwiązaniem problemu udostępniania plików jest użycie do tego celu serwera i klienta FTP.
FileZilla – darmowy serwer FTP
Jednym z lepszych, prostych w obsłudze i, co ważne, dostępnych za darmo serwerów FTP do systemu Windows jest FileZilla Server (obecnie w wersji beta 0.9.23). Zainstaluj go na komputerze, na którym chcesz udostępniać pliki. Instalacja pakietu nie jest skomplikowana. Jedynym miejscem, gdzie ewentualnie musisz zmienić ustawienia domyślne, jest okno z opcją Please choose how FileZilla should be started.
Po instalacji serwera możesz przystąpić do jego konfiguracji i dodania użytkowników. Jeżeli nie chcesz tego robić od razu, powinieneś przed włączeniem interfejsu uruchomić najpierw serwer (jeśli wybrałeś opcję ręcznego uruchamiania serwera). W tym celu kliknij przycisk Start, potem Programy i poszukaj zakładki FileZilla serwer, z której wybierz opcję Start FileZilla Server. Tam też znajduje się opcja umożliwiająca wyłączenie serwera (Stop FileZilla Server) oraz skrót uruchamiający interfejs programu (FileZilla Server Interface).
Konfiguracja FileZilli
Po uruchomieniu interfejsu programu pojawi się okienko Connect to Server, zawierające adres serwera 127.0.0.1 z nierutowalnej puli IP. Nie zmieniaj go, ponieważ jest to wewnętrzne, domyślne ustawienie serwera FileZilla. Pierwsze logowanie odbywa się oczywiście bez podawania hasła. Jeśli nie włączyłeś uprzednio serwera, interfejs zgłosi błąd.
Ustawienia serwera powinieneś zacząć od zmiany pustego hasła administratora. W tym celu wybierz opcję Edit\Setings\Admin Interface set i wpisz własne hasło (Change admin password).
|
Kolejną czynnością jest dodanie użytkowników, którym chcesz udostępnić swoje pliki. Możesz też zdefiniować grupy użytkowników o różnych uprawnieniach, ale do swoich domowych potrzeb wystarczy zdefiniować pojedynczych użytkowników. Użytkowników zdefiniuj w menu Edit\Users, a następnie kliknij przycisk Add i wpisz nazwę nowego użytkownika, ewentualnie przypisz do zdefiniowanej wcześniej grupy. Jeśli ich nie zdefiniowałeś, pozostaw opcję . Włącz opcję Password i wpisz hasło, w przeciwnym wypadku zdefiniowany przed chwilą użytkownik dostanie się na twój serwer bez podawania hasła. Jeżeli chcesz skorzystać dodatkowo z bezpiecznego, szyfrowanego połączenia SSL, o czym za chwilę, zaznacz opcję Force SSL for user login.
Następnie musisz zdefiniować, które katalogi znajdujące się na dysku chcesz udostępnić. W sekcji Page okienka Users kliknij na opcję Shared Folders. Potem za pomocą klawisza Add dodaj pierwszy oraz kolejne udostępniane przez ciebie katalogi oraz nadaj prawa dostępu dla plików (Files) i katalogów (Directories). Jeśli udostępnionych katalogów jest więcej, jednemu z nich możesz nadać status katalogu głównego (Set as home dir). Najlepiej jednak uprzednio na dysku lokalnym założyć jeden katalog, utworzyć w nim podfoldery i wgrać do nich udostępniane pliki.
Na tym kończy się podstawowa konfiguracja programu FileZilla Server. Aby się połączyć z serwerem z innego komputera, musisz wykonać jeszcze dwie czynności – odblokować porty usługi i ustalić adres IP. Jeżeli korzystasz z firewalla, musisz odblokować port 21. Jeśli używasz zwykłej transmisji – FTP lub port 990 dla transmisji SSL (niekiedy trzeba jeszcze dodatkowo odblokować porty 20 dla FTP i 989 dla SSL). W wypadku systemowego firewalla dla Windows XP musisz wykonać następujące czynności: wybierz Start\Ustawienia\Panel sterowania, kliknij na Zaporę systemu Windows i wybierz w niej zakładkę Wyjątki. Na niej kliknij klawisz Dodaj port i w okienku, które się pojawi, wpisz nazwę usługi oraz port. W przypadku udostępniania plików tylko w sieci lokalnej warto zmienić również zakres adresów, dla których port będzie otwarty. W tym celu kliknij klawisz Zmień zakres i w pojawiającym się okienku wybierz opcję Tylko moja sieć (podsieć). Do ustalenia adresu IP najlepiej posłużyć się poleceniem ipconfig w wydanym wierszu poleceń po uruchomieniu konsoli Windows (wpisanie polecenia cmd w Start\Uruchom).
Ocena: 



(aby ocenić, musisz się zalogować w serwisie)
Podobne artykuły: