今天突然发现 .ssh 文件夹里面的秘钥文件全没了,私钥公钥都没有了,导致我的 oracle cloud 主机没法登录了,我怀疑是不是升级 macos 系统后导致的,具体什么时间、怎么没的完全不知道,最近做过的操作就是升级系统了,想问下各位,还有办法找回来这些秘钥文件吗?如果找不回来了,那 oracle cloud 实例还有办法登录吗?
1
AoEiuV020JP 333 天前
如果没有上新闻,我觉得不是 mac 的锅,
总之就是密钥丢了,那当然是登录服务器网站后台去重置密码了, 没用过 oracle cloud 但不至于没有这样的功能吧, |
2
AoEiuV020JP 333 天前
|
3
AoEiuV020JP 333 天前
|
4
stinkytofu 333 天前
这时候就体现 时间机器 的好处了, 我都是每日备份, 关键时候真的救命啊!
|
5
pendulum 333 天前
很明确的告诉你不是升级系统导致的,我从 11 用到 14 没丢失过
|
6
BEza5k2j7yew0VN9 333 天前
是不是用了清理软件?几乎不能找回来
|
7
boywang004 333 天前
2011 年 还叫 OSX 10.6.6 时一路升级上来(中间还换过电脑,直接迁移向导迁移),从来没丢过。
这个丢了也不是大事儿,就是稍微有点儿小麻烦而已。后面记得备份就是了。 |
8
qfdk 332 天前 via iPhone
oracle 有还原模式啊
|
9
luodan 332 天前
养成备份好习惯,关键时刻用一次就赚回来了。oracle 的账户应该能找回来,登录以后重新上传个新 key 就好了。
|
10
bokix OP 多谢各位了,我也不知道是怎么丢的,所有秘钥文件都没了,平时也没关注过,用的时候突然发现就没了。
oracle cloud 现在是网页能登录,密码知道的,所有用密码的地方都 ok ,就是那个主机实例 opc 是用 ssh 登录的,这个没法登录了,我看有人说新建一个实例,然后把现在这个盘挂过去,然后添加 key 什么的,或者还有其他的路子,现在正在研究,烦啊。 |
11
wsbqdyhm 332 天前
搭车问:oracle cloud free 有方法开吗?国内招行全币卡国内环境
|
12
zizon 332 天前
Update Public/Private Key Pairs of Oracle Public Cloud Services:
https://www.oracle.com/webfolder/technetwork/tutorials/obe/cloud/ggcs/Update_PublicPrivate_Key_Pairs_of_Oracle_Public_Cloud_Services/Update_PublicPrivate_Key_Pairs_of_Oracle_PCS.html |
15
bokix OP 折腾了 2 天,终于搞定了,还是要写篇记录,免得以后再用到的时候又不会了。
思路还是用恢复模式,或者另外一个实例,把当前这个启动盘挂载过去,然后修改启动盘上的 authorized_keys 文件 |