CentOS7やRedhatのrootパスワードを忘れてしまって、何もすることができない。。。
ということがありました。その時の備忘録としてrootユーザのパスワードリセット手順を残しておきたいと思います。
目次
rootのパスワード変更手順
まずはOSを再起動させましょう。
すると↓の画面が出てきますので、ここで「eボタン」を押して編集モードに切り替えてください。
![](https://shimi-dai.com/wp-content/uploads/2018/02/001-4.jpg)
「eボタン」を押すと↓の画面が出てきます。ここで「↓」を押して画面をスクロールさせます。
![](https://shimi-dai.com/wp-content/uploads/2018/02/002-2.jpg)
下にスクロールすると「rhgb」と「LANG=jp_JP.UTF-8」があるので、これを削除します。
![](https://shimi-dai.com/wp-content/uploads/2018/02/003-1.jpg)
次に「rw init=/bin/sh」を追記します。英字キーボードになっているので「=」は「^」になっているはずです。
これを入力しましたら、「Ctrl+x」を押してOSを起動させます。
![](https://shimi-dai.com/wp-content/uploads/2018/02/004-2.jpg)
OSが起動したら「passwd」コマンドでrootユーザのパスワードを変更します。
「passwd:all authentication tokens updated successfully.」が出力されれば変更が完了です。
![](https://shimi-dai.com/wp-content/uploads/2018/02/005-.jpg)
次にSELinuxの設定を確認します。
「cat /etc/selinux/config」でSELinuxの状態を確認します。
「SELINUX=enforing」となっていたら有効化されています。
![](https://shimi-dai.com/wp-content/uploads/2018/02/006-4.jpg)
「touch /.autorelabel」を実施しておきましょう。
最後に「exec /sbin/init」で完了です。
![](https://shimi-dai.com/wp-content/uploads/2018/02/008-3.jpg)
この後にサーバを念のため再起動させましょう。
これでrootのパスワードリセットは完了です。
みなさんもrootのパスワードは忘れないようにしましょう。。。
created by Rinker
¥3,960
(2024/07/27 02:45:57時点 Amazon調べ-詳細)