zoukankan      html  css  js  c++  java
  • mac上使用Sequel Pro工具SSH连接数据库

    今天在使用Mac上的Sequel Pro连接线上的数据库时,一直报ssh通道连接失败。但是同样的公钥在另一台机器就可以,真是奇怪。

    通过查找日志发现有一个关键字“key_load_public: No such file or director", 网上查找后,都说是因为多ssh的存在,导致去~/.ssh下面找公钥,

    但我连接mysql的不是在那个目录。按照网上的方法试过后,还是不行。

    无意中,我想到在终端下直接连接看看。 ssh test@ip:port -i ~/Public/my_id_rsa, 执行后,找到了更有用的信息,提示我私钥权限有问题。

    在终端执行 chmod 0600 ~/public/my_id_rsa 后,再连接就可以了。看来是权限的问题,在win下就不会。

    总结,看来在这种linux和类unix系统下面,要多关注权限, 还要多使用终端。

  • 相关阅读:
    vue-resource请求
    vue的生命周期
    Swift-多类型封装
    Swift
    Swift-structures 和 classes 初始化
    iOS-延时加载,延时初始化
    Swift-Closures
    WKWebView-填坑总结
    存档&&解档游戏状态
    循环引用 && weak strong
  • 原文地址:https://www.cnblogs.com/smartrui/p/7682393.html
Copyright © 2011-2022 走看看