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.
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.
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.
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.



