| Termin | Definicja |
|---|---|
| SFTP nie działa przez eksplorator plików | SFTP niedziałające przez Eksplorator plików wskazuje na brak natywnego wsparcia tego protokołu w systemie Windows — wymaga dedykowanego klienta lub rozszerzenia. SFTP nie działa przez eksplorator plików – na czym polega problemSFTP, czyli Secure File Transfer Protocol, służy do bezpiecznego przesyłania plików przez połączenie szyfrowane. Mimo że adres serwera może wyglądać podobnie do zwykłej lokalizacji sieciowej, SFTP nie jest tym samym co udział SMB, zasób udostępniony w sieci lokalnej ani klasyczny FTP. Eksplorator plików w systemie Windows potrafi obsługiwać wybrane typy lokalizacji, lecz nie zapewnia pełnej, wbudowanej obsługi SFTP jako standardowego folderu zdalnego. W praktyce oznacza to, że wpisanie adresu rozpoczynającego się od Do korzystania z takiego połączenia zwykle potrzebny jest osobny klient SFTP albo narzędzie integrujące zdalne zasoby z Eksploratorem. Należy w nim podać adres hosta, numer portu, nazwę użytkownika oraz sposób uwierzytelniania. Po pierwszym połączeniu może pojawić się pytanie o zaakceptowanie odcisku klucza serwera. Jest to element mechanizmu bezpieczeństwa i powinien zostać zatwierdzony dopiero po sprawdzeniu, czy łączy się z właściwym serwerem. Różnica między SFTP, FTP, SMB i zwykłym folderem sieciowymNajczęstszym źródłem nieporozumień jest traktowanie każdego adresu plikowego jako tej samej technologii. SFTP działa przez SSH i zapewnia szyfrowanie transmisji, dlatego jest często wybierany przy przesyłaniu danych na serwer znajdujący się poza lokalną siecią. FTP może przesyłać dane bez odpowiedniego zabezpieczenia, chyba że zastosowano jego szyfrowane odmiany. SMB jest natomiast protokołem używanym przede wszystkim do udostępniania folderów i drukarek w środowisku Windows, na przykład w obrębie jednej sieci. W przypadku SMB lokalizację można zazwyczaj otworzyć w postaci ścieżki UNC, takiej jak Warto też rozróżnić klienta graficznego od mapowania zdalnej lokalizacji jako dysku. Klient może pozwalać na przeciąganie plików, tworzenie katalogów, zmianę nazw i kontrolę uprawnień we własnym oknie. Z kolei narzędzie integracyjne może udostępnić zasób w Eksploratorze jako wirtualny dysk lub folder. Takie mapowanie bywa wygodne, ale może zależeć od uruchomionej usługi pomocniczej, poprawnej konfiguracji sterownika oraz uprawnień systemowych. Nie należy również zakładać, że otwarcie portu używanego przez SSH automatycznie zapewnia dostęp do plików. Serwer może przyjmować połączenia, ale ograniczać użytkownika do określonego katalogu, blokować logowanie hasłem, wymagać klucza prywatnego albo zezwalać tylko na wybrane operacje. Ostateczny sposób działania zależy więc zarówno od systemu Windows, jak i od konfiguracji serwera SFTP. Typowe przyczyny błędów przy próbie otwarcia SFTPJednym z częstych problemów jest użycie niewłaściwego adresu. Pomylenie nazwy hosta, portu, ścieżki katalogu lub prefiksu protokołu może prowadzić do błędu jeszcze przed rozpoczęciem logowania. Zdarza się także, że podawany port należy do innej usługi, a serwer SFTP działa pod innym numerem niż standardowo przyjmowany przez używany program. W takiej sytuacji klient może zgłaszać brak odpowiedzi albo odrzucenie połączenia. Drugą grupę problemów stanowią dane uwierzytelniające. Nieprawidłowa nazwa użytkownika, wygasłe hasło, niepasujący klucz prywatny lub brak odpowiednich praw do katalogu mogą wyglądać podobnie do awarii połączenia. Jeżeli logowanie odbywa się za pomocą klucza, znaczenie ma także jego format, lokalizacja oraz ochrona hasłem. Niekiedy konto może być poprawne, ale nie ma prawa do zapisu, usuwania lub zmiany nazw plików. Przeszkodą może być zapora sieciowa, program ochronny albo filtr ruchu stosowany w routerze. Połączenie wychodzące może być blokowane tylko dla konkretnej aplikacji, dlatego test wykonany w jednym kliencie nie zawsze daje taki sam wynik jak próba wykonana w innym. Problemy mogą również pojawić się przy korzystaniu z sieci firmowej, publicznego Wi-Fi albo połączenia z aktywnym serwerem proxy. Warto zwrócić uwagę na komunikaty dotyczące klucza hosta. Zmiana klucza serwera może nastąpić po jego rekonfiguracji, migracji lub wymianie systemu. Ostrzeżenia o niezgodności klucza nie powinny być ignorowane ani usuwane bez sprawdzenia przyczyny. Jeżeli wcześniejsze połączenie działało, a następnie pojawiło się ostrzeżenie o zmianie tożsamości serwera, należy zweryfikować informację u administratora. Osobnym przypadkiem jest sytuacja, w której połączenie zostaje nawiązane, lecz katalog pozostaje pusty albo operacje na plikach kończą się odmową. Może to wynikać z ograniczenia użytkownika do określonego folderu, błędnych uprawnień po stronie serwera, niezgodności kodowania nazw plików lub próby wykonania operacji niedozwolonej dla danego konta. Należy wtedy oddzielić problem z samym logowaniem od problemu z dostępem do konkretnego zasobu. Kiedy trzeba zgłosić sprzęt do serwisu - SFTP nie działa przez eksplorator plikówZgłoszenie do serwisu jest uzasadnione, gdy SFTP przestało działać po aktualizacji systemu, zmianie programu, wymianie routera albo modyfikacji ustawień zabezpieczeń. Pomoc może być potrzebna także wtedy, gdy połączenie działa na innym urządzeniu, lecz nie uruchamia się na konkretnym komputerze. W takim przypadku możliwe jest sprawdzenie konfiguracji klienta, reguł zapory, certyfikatów lub kluczy, przypisania aplikacji do protokołu oraz uprawnień używanego konta. Przydatne jest przygotowanie dokładnego komunikatu błędu, adresu serwera bez ujawniania hasła, informacji o sposobie logowania oraz wskazania, czy problem dotyczy odczytu, zapisu, tworzenia katalogów czy samego nawiązywania sesji. Jeżeli występuje problem z bezpieczeństwem, nie należy przesyłać pełnych danych dostępowych w wiadomości. Do analizy można przekazać zrzut komunikatu, fragment dziennika po usunięciu danych wrażliwych oraz opis czynności, po których pojawiła się usterka. W Warszawie takie przypadki można przekazać do Warszawskiego Pogotowia Komputerowego 24/7, gdzie przy zgłoszeniu problemu z laptopem przewidziano darmową diagnozę LAPTOPA. Podczas sprawdzania można ustalić, czy przyczyną jest brak odpowiedniego programu, błędna konfiguracja systemu, blokada sieciowa, problem z kontem na serwerze czy ograniczenia po stronie zdalnej usługi. Jeżeli SFTP jest potrzebne do regularnej pracy, warto po usunięciu usterki uporządkować konfigurację: zapisać właściwy adres i port, stosować bezpieczne uwierzytelnianie, kontrolować odcisk klucza serwera oraz wykonywać próbę odczytu i zapisu w wyznaczonym katalogu. Dzięki temu łatwiej odróżnić awarię połączenia od błędu uprawnień i szybciej ustalić, na którym etapie występuje problem. |