首页 > 解决方案 > 公钥不存在或不可读

问题描述

我正在尝试扎根我的小米真空吸尘器,并且我已经创建了固件。我创建了所需的 ssh 密钥,但是,当我尝试创建图像时,我收到错误公钥不存在或者是不可读。我认为它必须对 .pub 格式的文件做一些事情,因为公钥确实存在,只是终端无法读取它。如果我尝试通过文件打开它,它会自动打开libreoffice,所以我假设我需要以某种方式向它展示如何打开 .pub 文件。有任何想法吗?请记住,我一般对 ubuntu 或 linux 一无所知。我必须在一天内学习如何设置 vm 并在 linux 中导航。我使用 github 上的指南来达到这一点。 https://github.com/dgiese/dustcloud/wiki/VacuumRobots-manual-update-root-Howto

标签: keyrootxiaomi

解决方案


我的问题如下: 下载 dgiese/dustcloud 将创建几个子文件夹,例如dustcloud/devices/xiaomi-vacuum ... 还有另一个与步骤号冲突的固件生成器。6 来自 dgiese/dustcloud wiki。步骤 6 中的命令必须缩短,它指的是正确的固件生成器、正确的密钥等。在我的情况下,命令是 --> "sudo ./dustcloud/imagebuilder.sh -f v11_003468.fullos.pkg -k id_ed25519.pub" ...取决于您使用的固件和密钥。祝大家好运!


推荐阅读