Конфигурация OpenSSH-Win64 ChrootDirectory - PullRequest
0 голосов
/ 11 декабря 2018

Я пытаюсь заставить работать ChrootDirectory (с OpenSSH-Win64 v7.7.0.2p1-Beta).Я могу войти, но 'pwd' это '/C:/Users/fred'.

LogLevel        DEBUG
Protocol        2
AuthorizedKeysFile  .ssh/authorized_keys
PidFile         "C:\Program Files\OpenSSH-Win64\logs\sshd.pid"
Subsystem       sftp internal-sftp
hostkeyagent    \\.\pipe\openssh-ssh-agent

Match User fred
ForceCommand    internal-sftp
ChrootDirectory C:\Temp

Я также смущен тем, что sshd.log упоминает, что он выполняет sftp-server.exe, несмотря на' ForceCommand внутреннюю-sftp '.

5020 11:34:15:398 debug1: subsystem: internal-sftp
5020 11:34:15:398 Starting session: forced-command (config) 'internal-sftp' for fred from ::1 port 54492 id 0
5020 11:34:15:711 debug1: Executing command: C:\\Program Files\\OpenSSH-Win64\\sftp-server.exe

Любая помощь будет оценена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...