W FTP rozróżnia się etap nawiązania połączenia i działania usługi od etapu logowania. W treści zadania podano kluczową informację diagnostyczną: anonimowe logowanie nie działa, natomiast logowanie z użyciem loginu i hasła działa. To oznacza, że serwer FTP odpowiada, port/usługa są dostępne, a mechanizm uwierzytelniania dla zwykłych kont funkcjonuje poprawnie.
Najbardziej logicznym wnioskiem jest więc to, że serwer ma skonfigurowaną politykę, która nie zezwala na dostęp anonimowy (np. wyłączony "anonymous", brak mapowania konta anonymous, brak dopuszczenia logowania bez imiennego konta). Właśnie to opisuje odpowiedź: "Wyłączone uwierzytelnianie anonimowe na serwerze."
Dlaczego pozostałe odpowiedzi nie pasują do opisu?
- "Wyłączona usługa FTP." Gdyby usługa była wyłączona, nie byłoby udanego logowania loginem i hasłem (zwykle brak połączenia lub timeout/odmowa).
- "Brak żądanego zasobu." Brak katalogu/pliku dotyczy najczęściej etapu po zalogowaniu (np. próba wejścia do katalogu, pobrania pliku). Nie tłumaczy sytuacji, w której samo logowanie kontem działa, a anonimowe nie.
- "Błędnie ustawione uprawnienia do zasobu." To także zwykle ujawnia się po zalogowaniu jako błąd dostępu do katalogu/operacji, a nie jako selektywne odrzucanie jednego typu logowania przy jednoczesnym akceptowaniu drugiego. Oczywiście uprawnienia konta anonymous mogą być inne, ale pytanie pyta o możliwą przyczynę samego braku powodzenia uwierzytelniania anonimowego, więc najtrafniej wskazuje wyłączenie tej metody.
Wskazówka egzaminacyjna: gdy w zadaniu jeden wariant logowania działa, a inny nie, najpierw wyklucz awarię usługi/łącza i szukaj różnic w konfiguracji kont, metod uwierzytelniania oraz uprawnień przypisanych do konkretnego typu użytkownika.