云服务器 ECS Linux 使用 SFTP 登录时如下错误 Received unexpected end-of-file from SFTP server
参考这里:https://help.aliyun.com/knowledge_detail/41408.html
解决方案 执行如下命令,编辑SSH配置文件,修改SSH配置文件。
vi /etc/ssh/sshd_config 找到如下配置所在行,删除前面的"#",取消注释该行配置,开启SFTP功能。
Subsystem sftp /usr/libexec/openssh/sftp-server 执行如下命令,重启SSH服务,使配置生效,然后重新连接FTP,确认测试正确。
service sshd restart
参考这里:https://help.aliyun.com/knowledge_detail/41408.html
执行如下命令,编辑SSH配置文件,修改SSH配置文件。
vi /etc/ssh/sshd_config
找到如下配置所在行,删除前面的"#",取消注释该行配置,开启SFTP功能。
Subsystem sftp /usr/libexec/openssh/sftp-server
执行如下命令,重启SSH服务,使配置生效,然后重新连接FTP,确认测试正确。
service sshd restart
问题原因 该问题一般是由于 SSH 配置文件没有开启 SFTP 所致:
处理办法 1. 修改 SSH 配置文件,开启 SFTP 功能:
vi /etc/ssh/sshd_config
service sshd restart
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。