root用户ssh可以登录,FileZilla sftp不能登录链接CentOS解决办法

一、环境信息:

本地:Ubuntu 16.04 FileZilla 3.15.0.2
远程:CentOS 6.8

错误描述

在Ubuntu下使用命令行ssh能够连接远程CentOS服务器,而使用FileZilla sftp不能连接的,FileZilla错误信息如下:

错误: 20 秒后无活动,连接超时
错误: 无法连接到服务器
状态: 正在等待重试...
状态: 正在连接 138.x.x.x...
响应: fzSftp started, protocol_version=4
命令: open "[email protected]" 22
命令: Pass: ********
状态: Connected to 138.x.x.x
错误: 20 秒后无活动,连接超时
错误: 无法连接到服务器

解决方法

把/etc/ssh/sshd_config文件中的
Subsystem sftp /usr/libexec/openssh/sftp-server改为Subsystem sftp internal-sftp

vim /etc/ssh/sshd_config

#Subsystem      sftp    /usr/libexec/openssh/sftp-server
Subsystem       sftp    internal-sftp    

重新启动sshd即可使用root链接上sftp

service sshd reload

参考链接:

http://www.cnblogs.com/littlehb/p/5942100.html

你可能感兴趣的:(root用户ssh可以登录,FileZilla sftp不能登录链接CentOS解决办法)