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
作者:tumobi
链接:https://www.jianshu.com/p/65c4bbceb08c
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
页:
[1]