我需要在 Windows 上创建一个仅用于上传的 SFTP 服务器。我已按照以下说明安装了 OpenSSH SFTP 服务器https://manage.accuwebhosting.com/knowledgebase/3627/How-to-setup-SFTP-on-Windows-Server-2016.html但是我无法以允许用户列出文件夹但不能读取数据的方式设置文件夹权限。
使用 Filezilla Server 执行 FTPS 非常容易 - 您可以在 Filezilla 中设置权限: Filezilla Server 文件夹权限
我从 ServerFault 上的其他一些帖子中看到可以将请求列入黑名单,因此我认为将“读取”请求列入黑名单可能会有所帮助。但我在 Windows 上找不到这样做的方法。我尝试为 SSHD 服务指定“-P read”参数: SSHD 启动参数 但它没有像预期的那样工作。
有没有办法在 Windows 中使用 OpenSSH 创建仅用于上传的 SFTP?或者也许有其他软件提供类似 Filezilla 的权限?希望是免费/便宜的 :)