我有一个在 OpenStack 云中运行的 VPS,它或多或少完全崩溃了 - 提供商已经超过 2 天无法在其上建立任何类型的网络,似乎完全崩溃了。服务器本身已经迁移到其他地方,没有造成任何损害,但是我需要的计算机上留下了一个文本文件。我与服务器的唯一连接是基于 HTML5 Canvas 的 Web 界面。
由于它是画布,因此无法复制/粘贴。我的机器上无法进行任何网络连接。该文件本身是一个 2Kb 的私钥,在屏幕截图上运行 OCR 会导致 0 和 O、1 和 I 以及其他内容完全混淆,因为它没有上下文。显然,在一个包含近 2000 个字符的方块上进行打字,其中每个打字错误都意味着结果不是有效的密钥,这并不是一个真正可行或有吸引力的选择。丢失钥匙意味着必须购买新的 200 美元证书。
我唯一剩下的就是 OpenStack GUI 中的控制台输出日志,它以纯文本形式显示在内核级别记录到控制台的所有内容。如果我可以将文件转储到那里,我可以将其复制/粘贴出来。现在我已经尝试了我所知道的一切,从logger -s
到cat my.key > /dev/console
,但它没有出现在那里。
任何人都知道如何执行此操作,或者有其他选项来检索文件?