Czy istnieje jakiś inny sposób zabezpieczenia połączenia FTP?

0

Czy jest jakaś bezpieczna metoda ustanowienia połączenia ftp oprócz SFTP lub FTPS (szyfrowanie jawne / niejawne)? Serwer zdalny również nie obsługuje. Próbowałem VPN (TunnelBear), ale utknąłem na liście zdalnego katalogu. Czy jest jakiś sposób na ukrycie nazwy użytkownika i hasła wysyłanych przez sieć?

Peter Štieber
źródło
4
Nie. Jeśli twój zdalny punkt końcowy nie obsługuje szyfrowania, nie możesz używać szyfrowania. Proste. Nawet jeśli korzystasz z VPN, połączenie między serwerem VPN a serwerem FTP byłoby niezaszyfrowane (i rodzi więcej pytań o to, kto jest właścicielem serwera VPN i dlatego może zobaczyć ruch tam).
Bob

Odpowiedzi:

0

Jeśli serwer nie obsługuje FTPS ani SFTP, prawdopodobnie nie obsługuje SSH ... ale w takim przypadku możesz użyć tunelu SSH. Tunel będzie niewidoczny dla serwera FTP, a połączenie będzie bezpieczne. Zasadą jest, że tworzysz połączenie FTP z portem na localhost, a twój klient SSH odbiera go i przekazuje na serwer. Rzeczywista konfiguracja będzie się różnić w zależności od klienta SSH, więc nie omówię ich wszystkich tutaj - wyszukaj w sieci „ssh tunel ftp (twój klient ssh) ” i jestem pewien, że znajdziesz kilka pomocnych przewodników.

neonblitzer
źródło
Właśnie zauważyłem, że pytanie jest oznaczone jako „Windows” - oto przewodnik po najpopularniejszych (jak sądzę) narzędziach, WinSCP i PuTTY: winscp.net/eng/docs/guide_tunnel#ftp_putty
neonblitzer
Zamiast pozostawiać komentarz, który najprawdopodobniej zostanie usunięty, lub utrzymywać odpowiedź w stanie, który nie dotyczy pytania, należy edytować odpowiedź, aby miała ona zastosowanie do pytania
Ramhound,
@Ramhound Odpowiedź jest w stanie, który dotyczy pytania. Nie mam pojęcia, czy OP używa WinSCP czy PuTTY. Nie czuję się dobrze, tworząc rekomendacje oprogramowania na podstawie wyłącznie losowego przewodnika, którego sam nie testowałem.
neonblitzer,