Linux活用レシピ > プチレシピ > CentOS 7 のrootユーザのパスワード初期化設定 | ||||||||||||
★CentOS 7 のrootユーザのパスワード初期化設定そこで、このレシピで、CentOS 7 のrootユーザのパスワード初期化方法を記録しておきますので、活用してください。
CentOS 7 からシングルユーザモードでは、パスワードの変更はできません。
◆ 1. エマージェンシーモードで起動する ◆◆ 1-1. 起動直後のGRUB2画面で「e」を押して起動オプションの編集画面にします。 ◆
◆ 1-2. linux, linux16, linuxefiのいずれかで始まる行の編集 ◆linux, linux16, linuxefiのいずれかで始まる行があるので、この行の「 rhgb 」という文字を削除します。 また「 ro 」を「 rw 」に変更します。 さらに、LANG=ja_JP.UTF-8があればこれも削除します。(文字化けするので) そして、最後に「init=/bin/sh」を追記します。
これはReadOnlyモードでエマージェンシーモードログインしているためロックファイルの操作ができず発生するエラーになります。 こうなるとパスワードの変更もできない状態になるので、パスワードを変更したい場合には「ro」を「rw」に変更してログインする必要があります。 ◆ 1-3. エマージェンシーモードでの起動 ◆入力できれば「Ctrl」+「x」を押して起動させます。
この結果
と表示されれば変更完了です。 万一
◆ 2-2. SELinuxの対応 ◆SELinuxがEnforcingの場合は
(通常のモードに戻る際に一度SELinuxのリラベリング処理が走るようになります。これを実行しないとログインできません) ◆ 3. 通常のモードに移行する ◆◆ 3-1. 以下のコマンドで通常のモードに移行します。 ◆
|
|