Oprócz Wpisów rejestru specyficznych dla poszczególnych usług, usługa FTP utrzymuje następujące parametry.
Ścieżka rejestru:
HKEY_LOCAL_MACHINE\SYSTEM
\CurrentControlSet
\Services
\MSFTPSVC
\Parameters
AnnotateDirectories REG_DWORD |
Zakres: 0,1 Domyślny: 0 (wyłączony) |
Usługa FTP obsługuje opisywanie katalogów przez dodawanie niestandardowych opisów. Tekst takiego opisu jest przechowywany w specjalnym pliku o nazwie "~ftpsvc~.ckm" w katalogu, którego dotyczy opis. Jeśli taki plik istnieje w katalogu docelowym operacji zmiany katalogu (CWD) usługi FTP, to usługa odpowiada przesyłając zawartość tego pliku. Dzięki temu administratorzy mogą dodawać opisy katalogów, którymi się zajmują. Domyślnie usługa jest skonfigurowana, aby nie przesyłać tekstu opisu. Jeśli decydujesz się dodać niestandardowy opis, to należy utworzyć też plik opisu. Ponadto zaleca się, aby plik ten był plikiem ukrytym, dzięki czemu nie będzie widoczny przy wyświetlaniu zawartości katalogu. |
EnablePortAttack REG_DWORD |
Zakres: 0, 1 Domyślny: 0 (wyłączony) |
Ten parametr jest ustawiony domyślnie, aby zapobiec problemowi z zabezpieczeniami w specyfikacji protokołu FTP. Specyfikacja protokołu FTP umożliwia ustanawianie pasywnych połączeń w oparciu o adres portu podany przez klienta. Umożliwia to hackerom wykonywanie destrukcyjnych poleceń w usłudze FTP. Ten problem występuje, gdy usługa FTP łączy się używając innego portu niż port FTP Data (port numer 20), a numer portu jest mniejszy od wartości IP_PORT_RESERVED (1024). Parametr EnablePortAttack kontroluje, czy taki atak ma być dopuszczalny. Domyślnie usługa nie tworzy żadnych połączeń z numerami portów mniejszymi niż IP_PORT_RESERVED (oprócz portu numer 20). Jeśli chcesz, aby użytkownicy mogli łączyć się z innymi portami (zgodnie z FTP RFC), to należy włączyć ten parametr. |
LowercaseFiles REG_DWORD |
Zakres: 0, 1 Domyślny: 0 (wyłączony) |
Usługa FTP wykorzystuje naturalną wielkość liter w nazwach plików (czyli nazwy plików są takie, jak przechowywane w systemie plików). Jednak, aby działały niezawodnie dokładne porównania w systemach plików rozróżniających wielkość liter, może okazać się konieczne specjalne potraktowanie nazw plików. Administratorzy mogą dodać tę wartość, aby mieć pewność, że usługa będzie wykorzystywać do takich porównań małe litery. |