openssh服务可以连接上sshd, 不能连接sftp
windows安装了openssh, ssh [email protected]能连接上,但是使用filezilla或者winscp工具通过sftp连接不上,什么原因,网上搜的通篇都是改/etc/sshd中的Subsystem sftp /usr/sbin/sftp-server
, 路径是对的,没必要改,或者说把这个路径改成internal-sftp,重启服务依然没有啥子用,报错
错误: FATAL ERROR: Received unexpected end-of-file from SFTP server
错误: 无法连接到服务器
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
win10自带
sftp
命令行客户端,你试试加上verbose output看看输出,贴出来看看有没有更相信的错误信息?终端输出贴出来看看
我自用的ubuntu
只是把 /etc/ssh/sshd_config里的
改成了
就可以了, 其他系统是怎样就不清楚了.
按你的描述,你是要连接windows的ssh服务,你确定你windows的ssh服务带了sftp支持?
此外,windows下可以单独安装sftp服务器,你需根据需要进行配置。
网上一般设置都是针对linux下的sshd服务来说的,肯定和你的不搭。