2023年甲骨文云免費(fèi)云服務(wù)器忘記密碼、丟失密鑰解決辦法[急救包]

甲骨文云免費(fèi)云服務(wù)器忘記密碼、丟失密鑰解決辦法,甲骨文的云控制臺(tái)沒有提供重裝系統(tǒng)的功能,一旦密鑰丟失或者忘記用戶密碼就很麻煩了,對(duì)于像我這種白嫖用戶來說,終止實(shí)例又怕創(chuàng)建不了,只能想辦法重置密碼或者上傳新的公鑰,前幾天就操作失誤把密鑰刪了,導(dǎo)致連接不上,經(jīng)過一番折騰總算是摸索出了解決方法,無需重裝系統(tǒng)(也無法重裝),不需要終止重新創(chuàng)建實(shí)例。
1、創(chuàng)建新的密鑰
如果只想使用用戶密碼登錄,不使用密鑰的可以跳過這一步。
打開Xshell,點(diǎn)擊工具->新建用戶密鑰生成向?qū)?/strong>。
然后一直點(diǎn)下一步就可以,最后到公鑰注冊的位置復(fù)制好公鑰或者點(diǎn)擊保存為文件,后面需要用到。

2、進(jìn)入甲骨文云實(shí)例控制臺(tái)
進(jìn)入甲骨文云控制臺(tái),打開需要重置的實(shí)例,然后點(diǎn)擊控制臺(tái)連接->啟動(dòng) Cloud Shell 連接
等到Cloud Shell啟動(dòng)完成后再點(diǎn)擊重新引導(dǎo)按鈕,重啟后一直按方向下↓鍵,直到看到引導(dǎo)界面

光標(biāo)選中第一個(gè),然后按e編輯
找到linuxefi /boot/vmlinuz-********位置,然后把ro改成rw init=/bin/bash


修改完成后按ctrl+x啟動(dòng)進(jìn)入單用戶模式。

3、重置密碼、密鑰
進(jìn)入單用戶模式后就可以直接重置密碼或者更新公鑰了
重置密碼:passwd root,然后輸入新密碼就可以了。
更新公鑰
只用密碼登錄的到這里就行了,可以忽略這一步操作。
我這里還是用的默認(rèn)的opc賬號(hào)登錄,復(fù)制剛才xshell生成的公鑰內(nèi)容,然后執(zhí)行:
echo "公鑰內(nèi)容">>/home/opc/.ssh/authorized_keys
如果不是使用的opc賬號(hào)的,自己修改賬戶目錄路徑,root賬號(hào)的是/root/.ssh/authorized_keys
然后xshell里面點(diǎn)擊用戶身份驗(yàn)證->Public Key,然后點(diǎn)設(shè)置,再選擇剛才新生成的密鑰就可以了。
4、重啟
重置好密碼、公鑰后執(zhí)行/usr/sbin/reboot -f命令重啟云服務(wù)器,重啟后就可以正常登錄了
?
更多相關(guān)文章可以訪問? 一點(diǎn)Tips?https://yi.tips/
【保姆級(jí)教程】2023年甲骨文永久免費(fèi)服務(wù)器注冊教程及配置教程[全網(wǎng)最新]