一、报错如下:

在这里插入图片描述

二、报错原因

  • lz连接报错是因为sshd服务被关闭了,导致FlashFXP连接不上linux服务器,报连接失败 (Unable to access SFTP sub-system, operation failed.)错误。

三、解决方式

1、编辑 /etc/ssh/sshd_config配置文件

# 编辑/etc/ssh/sshd_config配置文件命令
vim /etc/ssh/sshd_config

在这里插入图片描述
2、去掉Subsystem sftp /usr/libexec/openssh/sftp-server这一行的#号,如下图

# override default of no subsystems
Subsystem   sftp    /usr/libexec/openssh/sftp-server

在这里插入图片描述
在这里插入图片描述
3、启动服务sshd服务

#启动服务sshd服务命令
service sshd start
#停止服务sshd服务命令
service sshd stop

在这里插入图片描述

4、再次用FlashFXP连接linux(centos7环境)服务器lz的可以正常连接,如下图:

在这里插入图片描述
5、如果还是报该错误,按照以下步骤修改

  • 把/etc/ssh/sshd_config配置文件注释掉的一行替换成以下内容

    #替换的内容
    Subsystem      sftp    internal-sftp
    
  • 再启动服务sshd服务

    #重启sshd服务命令
    service sshd restart
    
  • 最后再次用FlashFXP连接linux(centos7环境)服务器即可正常连接

Logo

更多推荐