我暂时无法访问我常用的计算机,但想像往常一样使用 ssh 在我的个人开发服务器 (Raspberry Pi) 上工作。我的问题是,我已对其进行了保护,因此您只能使用我的公共 ssh 密钥登录,并且禁用了密码登录选项。
有什么方法可以让我通过不同的方式登录吗?我可以通过拔出 Raspberry Pi SD 卡并将其插入另一台计算机来添加 ssh 密钥吗?
我猜我不会被允许这样做,必须等到我常用的电脑拿回来……我会从错误中吸取教训,把我的公钥放在外部驱动器上以备下次使用……
答案1
理论上,您可以拔出 SD 卡,在另一台机器上安装文件系统,然后根据需要修改安装。此外,您可以通过连接到主板上的 UART0 信号的基于 PL2303 的适配器获取串行控制台,并以此方式获取命令行,前提是您选择的发行版提供了该控制台,并且您没有禁用它。