我正在尝试使ChrootDirectory正常工作(使用OpenSSH-Win64 v7.7.0.2p1-Beta)。 我可以登录,但是'pwd'是'/ C:/ Users / fred'。
Ellipse
我也对sshd.log感到困惑,因为它尽管执行了“ ForceCommand internal-sftp”,但仍在执行sftp-server.exe。
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
任何帮助将不胜感激。