Чи підтримується IIS SFTP, який підтримується Windows Server 2012 R2?


Відповіді:


42

Сервер Microsoft IIS взагалі не підтримує SFTP (або SSH) в будь-якій версії IIS або Windows.

IIS підтримує захищений FTP (FTPS або FTP через TLS / SSL). Це інший (несумісний) протокол, ніж SFTP, але більшість "FTP" клієнтів підтримують і SFTP, і FTPS.

Під час налаштування сервера FTPS переконайтесь, що ви відключили звичайний (незашифрований) FTP!

Дивіться (мій) посібник із встановлення захищеного FTP-сервера в Windows за допомогою IIS .


Microsoft нещодавно випустила OpenSSH для Windows ( випуски та завантаження ). Тепер він доступний як додаткова функція для Windows 10 версії 1803 та новіших. Його також можна встановити вручну на старих версіях Windows.

Я підготував посібник з налаштування SSH / SFTP-сервера в Windows за допомогою цієї версії Microsoft OpenSSH .


Привіт, я перевірив opensh для Windows, з цим керівництвом і під час перегляду сервера думав, що wincp з користувачем, який не адміністратор, я мав доступ до деяких частин операційної системи. чи є спосіб "ув’язнити" або хронувати користувача в каталог? (наприклад, я хочу мати хостинг-сервер із декількома веб-сайтами та дозволяє багатомобільним користувачам віддалено отримувати доступ лише до файлів свого сайту) дякую
Макс

1
@Max Це далеко поза рамками цього питання. Будь ласка, задайте окреме запитання.
Мартін Прикрил

21

Ні. Microsoft пропонує рішення FTP через SSL (FTPS), але наразі не пропонує рішення для захисту FTP-трафіку за допомогою FTP через SSH (SFTP)


Дякую за відповідь. Чи буде FTP через SSL (FTPS) покриватися FTP Serverроллю?
James20

5
@ James20 Так. Дивіться це посилання для швидкого посібника про те, як це налаштувати.
HopelessN00b

2
Лише одна корекція: "FTP через SSH" відрізняється від "SFTP". stackoverflow.com/questions/440463/…
Владислав
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.