云服务器 ECS Linux 服务器 sftp 上传文件时报错:failed to open a secure file transfer session
SSH 服务配置文件有误:
查看Subsystem sftp /usr/libexec/sftp-server #发现这里的路径不对
1. /usr/libexec/ 目录下没有 sftp-server 文件,将其修改为正确的 sftp-server 路径:
- Subsystem sftp /usr/libexec/openssh/sftp-server
2. 重启 sshd 服务生效。
3. 重新测试 ssh 的 sftp 连接恢复正常。
如果问题还未能解决,您可以到阿里云社区进行免费咨询,或联系云市场商家寻求帮助。