さくらのVPSでrootのパスワードを忘れたときに再設定を行う方法
新しいブログをはじめました!
ブログ名:筋肉カメレオン
WordpressやAWS、時々筋トレについて書いてます。
rootのパスワードを忘れて、しかもsudoもできない状態になってしまったときに、rootのパスワード再設定を行う方法をメモっておく。マジで焦った><
OSはCentOS。
有料でさくらに依頼することも可能
http://sakura.cb-faq.com/faq/public/app/servlet/qadoc?QID=000608
管理者 / ユーザアカウントのパスワード再発行 ¥5,250
・・・
高い(´;ω;`)
Linuxでのrootのパスワード再設定
シングル・ユーザー・モードで起動すれば,ユーザー名やパスワードを入力することなく,root権限でシェルが起動します。このシェルからパスワードを再度設定します。
rootのパスワードをうっかり忘れてしまった | 日経 xTECH(クロステック)
さくらのVPSで「シングルユーザーモード」ってどうやんの!?
どうやらさくらのVPSでもできるっぽい!!
ポイントはVNCコンソール
まずは、VPSコントロールパネルにアクセス。
https://secure.sakura.ad.jp/vpscontrol/
VNCコンソール
VNCコンソールを開く。
「Send Ctrl-Alt-Del」ボタンをクリックして再起動。
この画面のときに何かキーを押す。
そしてこの画面になったらすぐに何かキーを押す。
するとこんな画面に。
ここで「e」を押して、「Kernel」の項目でまた「e」を押して編集モードに。
kernel /vmlinuz-2.6.18-194.32.1.e15 ro root=LABEL/ console=tty0 console=ttyS0,1152008r
となっているところの後半を削除して、[半角スペース]single を追加してEnterキー。
kernel /vmlinuz-2.6.18-194.32.1.e15 ro root=LABEL/ single
そして「b」を押して起動する。
パスワード再設定
これでシングルーユーザーモードで起動できたので、あとは通常の流れでパスワード再設定を行う。
# passwd
# (新しいパスワード)
# (もう一回)
で、あとは再起動して完了。
# reboot
参考になれば。