Как ограничить доступ пользователей к sftp в OpenSSH на Windows Server?
Я работаю с OpenSSH, загруженным с https://github.com/PowerShell/Win32-OpenSSH/releases.
Моя цель здесь - настроить ssh-сервер, который позволяет передавать файлы sftp без доступа ssh. Согласно официальной документации, предоставленной OpenSSH, это должно поддерживаться в Windows с момента выпуска версии 7.7., и ограничение должно быть настроено в sshd_config, и я некоторое время пытался поиграть с этим файлом, но я не смог ограничить я сам, чтобы иметь доступ только к вложенным папкам, это то, что я добавил в свой конфигурационный файл:
Subsystem sftp sftp-server.exe
ForceCommand internal-sftp
ChrootDirectory c:usersmyusername
AllowTcpForwarding no
PermitTunnel no
GatewayPorts no
Кто-нибудь может сказать мне, почему это не работает? Или я не могу настроить доступ SFTP только таким образом?
Другим вариантом было бы отключить SSH-соединение. Как мне добиться этого с помощью OpenSSH в Windows?