Windows Server 2012 R2本机支持IIS SFTP吗?


Answers:


42

在任何版本的IIS或Windows上,Microsoft IIS服务器完全不支持SFTP(或SSH)。

IIS支持安全FTP(FTPS或TLS / SSL上的FTP)。它是与SFTP不同(不兼容)的协议,但是大多数“ FTP”客户端都支持SFTP和FTPS。

设置FTPS服务器时,请确保禁用纯(未加密)FTP!

请参阅(my)有关使用IIS在Windows安装安全FTP服务器的指南。


Microsoft最近发布了WindowsOpenSSH发行和下载)。现在可以在Windows 10版本1803和更高版本上将其作为可选功能使用。也可以在较早版本的Windows上手动安装它。

我已经准备了使用Microsoft的OpenSSH构建在Windows上设置SSH / SFTP服务器的指南。


嗨,我测试了针对Windows的openssh以及相关指南,并且当以非管理员用户浏览服务器以为winscp时,我能够访问操作系统的某些部分。有没有办法“监禁”或chroot目录中的用户?(例如,我想拥有一个多站点托管服务器,并允许多个用户仅远程访问其站点文件)谢谢
Max

1
@Max远远超出了此问题的范围。请问一个单独的问题。
马丁·普里克里

21

否。Microsoft提供了SSL上的FTP(FTPS)解决方案,但当前不提供使用SSH上的FTP(SFTP)保护FTP流量的解决方案


感谢您的回答。FTP Server角色将涵盖SSL上的FTP(FTPS)吗?
James20,2014年

5
@ James20是的。 请参阅此链接以获取有关如何进行配置的快速指南。
HopelessN00b 2014年

2
只是一项更正:“基于SSH的FTP”与“ SFTP”不同。stackoverflow.com/questions/440463/...
弗拉季
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.