开发者社区> 问答> 正文

ssh登入ECS成功,但SFTP登入失败不知什么原因,配置完全按照帮助文档来的

_

ssh登入ECS成功,但SFTP登入失败不知什么原因,配置完全按照帮助来的https://bbs.aliyun.com/read/259101.html?spm=5176.7189909.5.41.UPqfMl

展开
收起
margaretmm 2016-02-13 11:27:47 9917 0
2 条回答
写回答
取消 提交回答
  • 云里云外

    很多情况都与ssh配置文件有关,可以先排查一下ssh配置文件

    2019-07-17 18:28:32
    赞同 展开评论 打赏
  • 阿里云论坛版主,QQ 1978638808

    帮你找了类似问题的了。不过如果是小白的话重新配置ecs系统是最简便的方法。
    先看看日志
    [root@localhost sbin]# cat /var/log/secure | grep sftp

    显示的信息如下:

    `Nov 15 12:43:30 localhost sshd[22938]: error: subsystem: cannot stat /usr/libexec/openssh/sftp-
    server: No such file or directory
    Nov 15 12:43:30 localhost sshd[22938]: subsystem request for sftp failed, subsystem not found
    Nov 15 13:18:01 localhost sshd[25093]: subsystem request for sftp`
    可以看出是没有sftp-server的目录没有找到

    `[root@localhost sbin]# locate sftp-server
    /usr/local/libexec/libexec/openssh/sftp-server`
    locate一下ftp-server,发现目录跟配置文件中的不同

    [root@localhost sbin]# vi /etc/ssh/sshd_config

    修改如下配置文件最后易行的sftp的目录
    `# override default of no subsystems
    Subsystem sftp /usr/local/libexec/libexec/openssh/sftp-server
    reload一下sshd`

    [root@localhost sbin]# /etc/init.d/sshd reload
    再试一下,OK了。

    2019-07-17 18:28:32
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS块储存产品全面解析 立即下载