【问题标题】:Invalid argument in ssh_options_set when connect mysql via navicat ssh tunnel通过navicat ssh隧道连接mysql时ssh_options_set中的参数无效
【发布时间】:2019-03-30 00:10:21
【问题描述】:

我使用navicat ssh 隧道连接mysql,但收到错误“ssh_options_set 中的参数无效”。远程服务器在局域网中。

但是当我将服务器改为外网服务器时,在navicat中通过ssh隧道连接mysql就可以了。

那么在navicat中使用ssh隧道时,局域网和外网有什么区别吗?我也想知道如何获取navicat生成的ssh命令,所以我可以自己测试一下。

我的环境macos 10.13,navicat版本是premium 12.1.10。设置如图

顺便说一句,我可以在两周前使用。

【问题讨论】:

    标签: mysql ssh navicat


    【解决方案1】:

    1.编辑sshd配置文件:

    vi /etc/ssh/sshd_config

    find:#UseDNS yes

    删除评论'#'前缀,将yes改为no

    UseDNS no
    

    2.重启sshd:

    service sshd restart
    

    这解决了我的问题,祝你好运~

    【讨论】:

      猜你喜欢
      • 2018-10-06
      • 2012-06-19
      • 2014-09-17
      • 1970-01-01
      • 2020-03-13
      • 2014-03-21
      • 1970-01-01
      相关资源
      最近更新 更多