Czy IIS SFTP jest natywnie obsługiwany przez Windows Server 2012 R2?

35

Czy system Windows Server 2012 R2 ma natywną obsługę SFTP?

Widzę rolę, FTP Serverale nie mówi, czy dotyczy to SFTP.

James20
źródło

Odpowiedzi:

42

Serwer Microsoft IIS w ogóle nie obsługuje SFTP (ani SSH) w żadnej wersji IIS lub Windows.

Usługi IIS obsługują jednak bezpieczny FTP (FTPS lub FTP przez TLS / SSL). Jest to inny (niezgodny) protokół niż SFTP, ale większość klientów „FTP” obsługuje zarówno SFTP, jak i FTPS.

Podczas konfigurowania serwera FTPS pamiętaj o wyłączeniu zwykłego (niezaszyfrowanego) FTP!

Zobacz (mój) przewodnik na temat instalowania bezpiecznego serwera FTP w systemie Windows przy użyciu IIS .


Firma Microsoft niedawno wydała OpenSSH dla Windows ( wersje i pliki do pobrania ). Jest teraz dostępny jako opcjonalna funkcja w systemie Windows 10 w wersji 1803 i nowszych. Można go również zainstalować ręcznie w starszych wersjach systemu Windows.

Przygotowałem przewodnik dotyczący konfigurowania serwera SSH / SFTP w systemie Windows przy użyciu tej kompilacji OpenSSH firmy Microsoft .

Martin Prikryl
źródło
cześć, przetestowałem openssh dla Windows z tym przewodnikiem i podczas przeglądania serwera pomyślałem, że wygrywa z użytkownikiem niebędącym administratorem, byłem w stanie uzyskać dostęp do niektórych części systemu operacyjnego. czy istnieje sposób na „uwięzienie” lub chrootowanie użytkownika w katalogu? (na przykład chcę mieć serwer hostujący wiele witryn i zezwalać wielu użytkownikom na dostęp zdalny tylko do ich plików witryn) dzięki
Max
1
@Max To znacznie wykracza poza zakres tego pytania. Proszę zadać osobne pytanie.
Martin Prikryl
21

Nie. Microsoft oferuje rozwiązanie FTP przez SSL (FTPS), ale obecnie nie zapewnia rozwiązania do zabezpieczania ruchu FTP za pomocą FTP przez SSH (SFTP)

yagmoth555 - GoFundMe Monica
źródło
Dziękuję za odpowiedź. Czy FTP Serverrola obejmowałaby FTP przez SSL (FTPS) ?
James20
5
@ James20 Tak. Zobacz ten link, aby uzyskać szybki przewodnik, jak to skonfigurować.
HopelessN00b,
2
Tylko jedna korekta: „FTP przez SSH” różni się od „SFTP”. stackoverflow.com/questions/440463/…
Vladislav,