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 "root@138.x.x.x" 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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容