提问者:小点点

谷歌珊瑚开发板:ssh第一次连接,每次尝试都显示拒绝权限(公钥)


我有一个谷歌珊瑚板在1st二月,2019。我用最新的孟德尔企业日 4.0 冲洗了董事会。我使用的是 Ubuntu 19.04 桌面,并尝试使用 mdt shell 通过谷歌推荐的孟德尔开发工具连接到主板(mdt 文档在这里:https://coral.ai/docs/dev-board/mdt/),但它不起作用(我在这里有一个单独的问题:更新到 4.0 后无法连接到珊瑚开发板:mdt shell 不起作用,如果可以,请回答)

所以我决定使用ssh,并遵循以下步骤:

>

  • 我已经在Ubuntu桌面上生成了ssh私钥和公钥
  • 我通过串行端口(screen/dev/tyUSB0 115200)登录到板,在适当的权限下创建$HOME/mendel/.ssh/authorized_keys,并将粘贴的公钥从本地$HOME/.ssh/id_rsa.pub文件复制到authorized_keys
  • 我试过sshuser@IP来自终端,它给了我以下错误:<区块报价>

    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    警告:远程主机标识已更改
    @@@@@@@@!现在可能有人在窃听你(中间人攻击)!也有可能是主机密钥刚刚被更改。远程主机发送的ECDSA密钥的指纹为SHA256:hotsxb/qVi1/ycUU2wXF6mfGH Yk7WYZv0r tIhg4I。请与您的系统管理员联系。在/Users/scott/.ssh/nown_hosts中添加正确的主机密钥以消除此消息。/Users/scott/.ssh/nown_hosts:192.168.101.2的ECDSA主机密钥已更改,您要求进行严格检查。主机密钥验证失败。

    如果您知道如何恢复,请帮助我。


  • 共2个答案

    匿名用户

    我还没有真正解决它,也就是不知道如何回到珊瑚板的$HOME的默认权限。最终,我再次刷新了板,这次我没有犯错误,在珊瑚板中更改$HOME文件夹的权限(如问题中的#6)。此外,scp这次工作正常。吸取的教训:要非常小心地更改目录的权限!

    匿名用户

    使用OTG连接您的coral dev板,然后在您的系统终端中执行

    ssh-keygen

    mdt pushkey~/. ssh/id_rsa.pub

    SSH mendel@192.168.100.2