Jak uruchomić serwer FTP pod Windows XP z IIS

Internetowe Usługi Informacyjne (IIS) są dostępne (choć z pewnymi ograniczeniami) nie tylko pod serwerowymi wersjami produktów Microsoftu,  ale także w Windows XP czy VISTA. Z ich pomocą możemy skonfigurować jedną witrynę www, usługę SMTP czy serwer FTP.
Poniżej omówimy jak uruchomić usługę FTP w ramach pakietu IIS na Windows XP. Jest ona dość dobrze schowana – w celu jej uruchomienia musimy dodać usługi informacyjne (nie są standardowo instalowane) a dodatkowo przy ich dodawaniu musimy wybrać opcję szczegóły i tu dopiero znaleźć i zaznaczyć usługę FTP.

rozpoczynamy od dodania usługi FTP

rozpoczynamy od dodania usługi FTP

Po doinstalowaniu usługa sama wystartuje i dostępny będzie dla niej (w tym dla anonimowych gości) folder c:\intetpub\ftproot. Jeśli chcemy udostępnić w tej usłudze inne foldery (np Moje Dokumenty) możemy stworzyć wirtualny katalog. By móc zarządzać usługą otwieramy narzędzia administarcyjne w panelu sterowania i wybieramy opcję Internetowe usługi informacyjne.

internetowe usługi informacyjne w narzędziach administracyjnych panelu sterowania

internetowe usługi informacyjne w narzędziach administracyjnych panelu sterowania

Teraz wystarczy najechać kursorem na Domyślny serwer FTP i wybrać prawym klikiem myszki opcję Nowy|Katalog wirtualny. Nieco zaskakujące jest, że będzie on ukryty dla użytkowników FTP, choć nie będzie problemu z dostępem przez tą usługę po podaniu jego nazwy.

tworzymy katalog wirtualny

tworzymy katalog wirtualny

Jeśli korzystamy z NTFS to musimy jeszcze pamiętać o uprawnieniach dla użytkownika, który ma mieć dostęp do danego folderu bądź użytkownika obsługującego anonimowe połączenia (domyślnie jest to IUSR_NazwaKomputera). Na ogół nasz komputer znajduje się za jakimś routerem szerokopasmowym, musimy pamiętać o przekierowaniu portu 21 (FTP) na lokalny adres IP naszego komputera. Warto pamiętać, że standardowo wszyscy (również anonimowi użytkownicy) mają dostęp do naszego „serwera”. Jeśli nie chcemy by tak było musimy wyłączyć na zakładce konta zabezpieczeń opcję zezwalaj na połączenia anonimowe. Prócz anonimowych użytkowników, dostęp mają wszyscy, którzy mają skonfigurowane hasło do konta ( i odpowiednie prawa dostępu NTFS). Warto pamiętać, żę login i hasło przekazywane są bez żadnego szyfrowania. Dlatego warto zastanowić się nad bezpieczniejszą (a łatwiejszą do uruchomienia) usługą SCP.  Będzie ona wymagała uruchomienia serwera SSH pod Windows co jest znacznie prostsze niż opisana tu konfiguracja FTP.

VN:F [1.9.7_1111]
oceń artykuł:
Rating: 3.2/5 (5 votes cast)

wydrukuj wydrukuj
Jak uruchomić serwer FTP pod Windows XP z IIS, 3.2 out of 5 based on 5 ratings

Tags: