【问题标题】:I actually reset the MDT keys on my Coral Dev board but not it doesn't let me access the board我实际上重置了我的 Coral Dev 板上的 MDT 键,但不是它不允许我访问板
【发布时间】:2020-10-10 08:36:30
【问题描述】:

当我使用“mdt shell”时出现以下错误。 我已经阅读了文档,我想知道如何访问板文件?正如文档告诉我从 /home/mendel/.ssh/authorized-keys 目录中删除授权密钥一样。 我已经连接了串口,但是当我尝试 Dmesg| 时我没有看到任何东西grep,但我听到设备连接到 PC 的声音。如何访问珊瑚文件以删除授权文件? 我在 Windows 上使用 UBUNTU 终端。

''' ~$ mdt shell 绿马 等待设备绿马... 在 192.168.101.2 连接到绿马 绿马上不存在密钥 - 推动

无法连接到绿马上的 keymaster:[Errno 111] 连接被拒绝。

您之前是否从其他机器连接过?如果是这样的话, mdt-keymaster 不会运行,因为它只接受一个密钥。

您需要:

  1. 从 /home/mendel/.ssh/authorized_keys 上删除密钥 通过串行控制台设备
  • 或 -

    1. 在此主机上从您的主目录复制 mdt 私钥 在 ~/.config/mdt/keys/mdt.key 到第一台机器并使用 'mdt pushkey mdt.key' 将该密钥添加到设备的 授权密钥文件。

无法通过 keymaster 推送 - 将尝试密码登录作为后备。 无法使用默认凭据登录:错误的身份验证类型;允许的类型:['publickey'] '''

【问题讨论】:

  • 您是否在虚拟机上运行 Ubuntu 终端?虚拟机有时无法不受限制地访问 USB 端口。如果 USB 端口已启用,请检查您的 VM 设置。
  • 一旦你能够运行 screen 命令,你就可以使用 wifi ssh 进入开发板。使用“screen”命令连接电路板。然后,您可以从主机 ~/.ssh/id_rsa.pub 复制公钥并将其放入开发板上的 ~/.ssh/authorized_keys 中。然后你应该可以通过以下方式进行 ssh: $ ssh mendel@(板子的 IP 地址) 板子的 ip 地址可以在 ip addr 命令的 wlan/eth (如果板子连接到 wifi/ethernet) 接口下找到。
  • 进入 Mendel shell 的另一种方法是将 USB 鼠标和键盘连接到开发板,并连接 HDMI 显示器。引导顺序之后,将出现 GUI。单击 GUI 显示左上角的图标,将出现一个外壳。然后,您可以删除密钥。然后你就可以让 MDT shell 在你的新机器上工作了。

标签: google-coral


【解决方案1】:

您是否在第一次尝试使用 mdt 连接时插入了 SD 卡? 如果是这样,请将其删除并重试。

【讨论】:

    猜你喜欢
    • 2012-05-02
    • 1970-01-01
    • 2018-04-18
    • 1970-01-01
    • 2019-11-17
    • 2016-11-11
    • 2022-01-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多