注意:以下文档只适用于TOP接口,请谨慎使用!

文档中心 > 云服务器 ECS

云服务器 ECS Linux sftp上传报错:failed to open a secure file transfer session

更新时间: 访问次数:2861

问题现象


云服务器 ECS Linux 服务器 sftp 上传文件时报错:failed to open a secure file transfer session

1.png

 

问题原因


SSH 服务配置文件有误:

查看Subsystem sftp /usr/libexec/sftp-server  #发现这里的路径不对

2.png

 

处理办法


1. /usr/libexec/ 目录下没有 sftp-server 文件,将其修改为正确的 sftp-server 路径:

1
2
3
4
5
<ol class="linenums">
  
 <li class="L0"><span class="typ">Subsystem</span><span class="pln"> sftp </span><span class="pun">/</span><span class="pln">usr</span><span class="pun">/</span><span class="pln">libexec</span><span class="pun">/</span><span class="pln">openssh</span><span class="pun">/</span><span class="pln">sftp</span><span class="pun">-</span><span class="pln">server</span></li>
 
</ol>

3.png

 

2. 重启 sshd 服务生效。

3. 重新测试 ssh 的 sftp 连接恢复正常。

 

 

如果问题还未能解决,您可以到阿里云社区进行免费咨询或联系云市场商家寻求帮助。

 

FAQ

关于此文档暂时还没有FAQ
返回
顶部