尝试连接 sftp 时发生致命错误

尝试连接 sftp 时发生致命错误

我在使 sftp 正常工作方面遇到了问题。我已经设置了很多次,但不知为何这个不起作用

我的 /etc/ssh/sshd_config 文件设置如下:

#hch-somename 
Match User hch-somename
ForceCommand internal-sftp
PasswordAuthentication yes
ChrootDirectory /var/sftp/test/data
PermitTunnel no
AllowAgentForwarding no
AllowTcpForwarding no
X11Forwarding no

如果过去像这样设置并使用 filezilla 使用用户名和密码连接到 sftp://ip-addr,它会根据 /etc/ssh/sshd_config 文件中的 ChrootDirectory 设置将我带到目录中,然而,我却收到了这样的错误消息

Command:    Pass: *********************
Error:          FATAL ERROR: Connection reset by peer
Error:          Could not connect to server

现在有趣的是,如果我更改 /etc/ssh/sshd_config 文件并将 ChrootDirectory 更改为 /var/sftp,我就可以毫无问题地登录。我以前从未见过这种情况,希望有人能帮助我。

相关内容