树莓派用sftp连接不上filezilla 解决办法

 时间:2024-10-12 13:52:35

1、首先确定SSH是打开的,我用的是respberry 官方的respbain 系统,打开“开始”-> "首选项“ -> "Apperance setting", 再选择”interfaces" 标签页,将SSH 设置为Enable

树莓派用sftp连接不上filezilla 解决办法

3、但此时使用filezilla 是连接不上去的,报错为状态: 正在连接 xxx.垓矗梅吒xxx.xxx.xxx...响应: fzSftp started, protocol_version=8命令: open "xxxx@xxx.xxx.xxx.xxx" 22错误: 20 秒后无活动,连接超时错误: 无法连接到服务器状态: 正在等待重试...

4、百思不得其解的情况下只能放弃,后来用ssh 登录发现特别慢,但还是可以登录的,还以为是树莓派运算速度太慢,后来网上一查才发现原来树莓派的SSH默认开启了反向解析DNS 的功能,遍历DNS 服务器查域名浪费好多时间,然后导致filezilla 连接超时。

5、果断关闭反向解析DNS , 编辑"/etc/ssh/sshd_config" 文件:“sudo nano /etc/ssh/sshd_config”其中nano 可以换成你喜欢的编辑器,vim ,leafpad,gedit 都可。直接拉到文件最后,添加UseDNS=no然后保存退出

6、重启ssh 服务:sudo service ssh restart

7、这时候用fillzilla 连接树莓派就成功了

8、因为这个是SSH 连接慢导致的,也可以直接将filezilla 的超时限定时间加长(点菜单栏 :编辑-> 设置),比如2分钟或干脆禁用。这样设置后filezilla也是可以连接成功的。不过完全没有必要开着DNS 反解析每次等这么长时间给自己添堵,建议还是关闭

树莓派用sftp连接不上filezilla 解决办法
  • 如何编写一个hta程序
  • 比系统自带的远程桌面更好用的远程桌面连接工具
  • Windwos 7如何停用DHCP Client服务
  • 如何将本地磁盘资源显示在服务器上
  • 热门搜索
    浙江旅游景点大全 临汾旅游 美国旅游景点 5.1旅游 常州旅游景点 宜昌旅游攻略 去韩国旅游 芽庄旅游 情侣旅游胜地 宣城旅游