一、環(huán)境信息:
本地:Ubuntu 16.04 FileZilla 3.15.0.2
遠(yuǎn)程:CentOS 6.8
錯誤描述
在Ubuntu下使用命令行ssh能夠連接遠(yuǎn)程CentOS服務(wù)器,而使用FileZilla sftp不能連接的,F(xiàn)ileZilla錯誤信息如下:
錯誤: 20 秒后無活動,連接超時
錯誤: 無法連接到服務(wù)器
狀態(tài): 正在等待重試...
狀態(tài): 正在連接 138.x.x.x...
響應(yīng): fzSftp started, protocol_version=4
命令: open "root@138.x.x.x" 22
命令: Pass: ********
狀態(tài): Connected to 138.x.x.x
錯誤: 20 秒后無活動,連接超時
錯誤: 無法連接到服務(wù)器
解決方法
把/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