Comment restreindre les utilisateurs à sftp dans OpenSSH sur Windows Server ?

Je travaille avec OpenSSH téléchargé depuis https://github.com/PowerShell/Win32-OpenSSH/releases.

Mon objectif ici est de configurer un serveur ssh qui permet le transfert de fichiers sftp sans accès ssh. Selon la documentation officielle fournie par OpenSSH, cela devrait être pris en charge sur Windows depuis la version 7.7. a été publié et la restriction devrait être configurée dans sshd_config et j'ai essayé de jouer avec ce fichier pendant un moment, mais je n'ai pas pu restreindre moi-même pour pouvoir accéder uniquement aux sous-dossiers, voici ce que j'ai dans mon fichier de configuration ajouté:

Subsystem   sftp    sftp-server.exe
ForceCommand internal-sftp 
ChrootDirectory c:usersmyusername 
AllowTcpForwarding no 
PermitTunnel no
GatewayPorts no

Quelqu'un peut-il me dire pourquoi cela ne fonctionne pas? Ou je ne peux pas configurer l'accès SFTP uniquement comme ceci?

Une autre option serait de désactiver la connexion SSH. Comment y parvenir avec OpenSSH dans Windows?

demandé sur