在 Windows 上为 sftp 设置并限制主目录 win32-openssh

在 Windows 上为 sftp 设置并限制主目录 win32-openssh

在 Windows 2008R2 服务器上安装了 Win32-OpenSSH。使用本地用户登录等。两个问题:如何设置

  1. 如何设置用户的主目录?它当前设置为 c:\users\,并且还填充了 Windows 为每个用户创建的所有 clart,并且
  2. 如何限制用户只能在该文件夹中,以便他们无法随意浏览整个服务器并上传和查看

我能找到的所有指南都讨论了 etc/ 文件夹和密码文件等。但它们并不在 win32-openssh 上。

多谢你们。

答案1

我认为 win32-openssh 版本仍然不支持 chroot,您需要进行完整的 cygwin 安装,然后安装 cygwin ssh 服务器。这里有一个很棒的视频,概述了这个过程 - https://www.youtube.com/watch?v=dL-9k4riBps

相关内容