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?