IIS SFTP est-il pris en charge de manière native par Windows Server 2012 R2?

35

Windows Server 2012 R2 prend-il en charge le protocole SFTP natif?

Je vois un rôle FTP Servermais il ne dit pas si cela inclut SFTP.

James20
la source

Réponses:

42

Le serveur Microsoft IIS ne prend pas en charge SFTP (ou SSH), quelle que soit la version d'IIS ou de Windows.

IIS prend en charge le protocole FTP sécurisé (FTPS ou FTP sur TLS / SSL). C'est un protocole (incompatible) différent de SFTP, mais la plupart des clients "FTP" supportent à la fois SFTP et FTPS.

Lorsque vous configurez un serveur FTPS, assurez-vous de désactiver le FTP pur (non chiffré)!

Voir le (mon) guide sur l’ installation de Secure FTP Server sous Windows avec IIS .


Microsoft a récemment publié OpenSSH pour Windows ( versions et téléchargements ). Il est maintenant disponible en tant que fonctionnalité optionnelle sur Windows 10 versions 1803 et plus récentes. Il peut également être installé manuellement sur les anciennes versions de Windows.

J'ai préparé un guide pour la configuration du serveur SSH / SFTP sous Windows à l'aide de cette version Microsoft d'OpenSSH .

Martin Prikryl
la source
Bonjour, j’ai testé openssh pour Windows avec ce guide et lors de la navigation sur le serveur avec l’aide d’un utilisateur non administrateur, j’ai pu accéder à certaines parties du système d’exploitation. y a-t-il un moyen de "jail" ou chroot un utilisateur dans un répertoire? (Par exemple, je veux avoir un serveur d'hébergement multi-sites et permettre aux utilisateurs multiples d'accéder à distance uniquement aux fichiers de leur site) Merci
Max.
1
@Max C'est bien au-delà de la portée de cette question. Veuillez poser une question distincte.
Martin Prikryl
21

Non. Microsoft propose une solution FTP sur SSL (FTPS) mais ne fournit pas actuellement de solution pour sécuriser le trafic FTP à l'aide de FTP sur SSH (SFTP).

yagmoth555 - GoFundMe Monica
la source
Merci d'avoir répondu. Le FTP sur SSL (FTPS) serait-il couvert par le FTP Serverrôle?
James20
5
@ James20 Oui. Voir ce lien pour un guide rapide sur la façon de configurer cela.
HopelessN00b
2
Juste une correction: "FTP sur SSH" est différent de "SFTP". stackoverflow.com/questions/440463/…
Vladislav