Linuxシステムのルートのログインパスワードを忘れてしまいました

参考リンク:https://www.jb51.net/article/146541.htm   プロのテストが有効

利用シナリオ

Linuxの管理者が操作を取り戻す必要がある、rootのパスワードを忘れてしまいました。 

注:この記事は異なっているため、CentOSのバージョンに、centos7動作環境に基づいており、そのことを確認してください続行する前に良いバージョン。

ステップ

、すぐに、システム、ブートプロセスを再起動し、キーボードの↑と↓上方向キーを押してください。目的は、ブートプログラムが停止されるように、我々は、異なる操作ガイドページを選択する必要があり、ブートプログラムを通知することです。 

以下は、インターフェイス後に一時停止され、あなたは以下の英語↑と↓の役割を示して見ることができます。 

第二に、使用↑及び↓は、eは、編集モードを入力するキーボードに押し付け、(すなわち、背景の強調表示が選択されている)の行に最初の行を選択します

第三に、カーソルが後方LANG = EN_US.UTF-8、空間、次いで追加のinit = / binに/ SHに移動します。ここでは特別な注意は、UTF-8で記述する必要が、同じ行に残り、そしてスペースに注意してください。いくつかの仮想マシンの画面が小さすぎるので、それは自動的に\ラップを追加しますが、これは正常です。

第四に、CTRL + Xを押して、インタフェースが正常に入力され、ブート

第五に、次のコマンドを入力します。

1、ルートディレクトリをマウント 

mount -o remount, rw /

2、rootユーザーが選択変更するためにユーザー名とパスワードを変更することを選択し、ユーザーが変更する置き換えることができます 

passwd root

3、二度同じ新しいパスワードを入力し、注意が文字が表示されたときに画面にパスワードを入力する必要はありません。 

(BAD PASSWORD:Thepassword辞書チェックを失敗した - 体系的/単純すぎる)パスワードが簡単すぎる場合は、警告を促すメッセージが表示されます、あなたはそれを無視し、パスワードを入力し続けることができますが、この提案はまだセキュリティを確保するために、より複雑なパスワードを設定されています

4.すでにSELinuxを開いている場合は、次のコマンドを入力する必要があります 

touch /.autorelabel

5.最後に、システムを再起動し、次のコマンドを入力します。

exec /sbin/init

おすすめ

転載: www.cnblogs.com/qcq0703/p/11184750.html