パスワードをリセットした後でもrootとしてログインできません

パスワードをリセットした後でもrootとしてログインできません

私たちは、クラスの課題のために仮想マシンで小規模のCentos 5サーバーを実行します。未知の理由で、約1週間前から多くのサービスが誤動作し始めました。調査を試みた結果、rootとしてログインできなくなることがわかりました。シングルユーザーモードで起動し、rootパスワードをリセットしましたが、それを行った後もログインしても「間違ったログイン」エラーメッセージが表示されます。他のユーザーとしてログインできます。最初はsu rootコマンドを実行できませんでした。 「許可されていないグループ操作を設定できません」というエラーメッセージが表示されます。ただし、シングルユーザーモードでchmod u + s / bin / suコマンドを実行してエラーを解決しました。まだルートに直接ログインできません。

ルートアクセスを復元する方法のアイデア。これは、既存の設定ではまだsshなどの一部のサービスを実行できないため、問題になります。また、(レベル3のコマンドラインではなく)実行レベル5でGUIを起動しようとするたびに画面がロックされます。

ベストアンサー1

ログインしようとしたときに生成されたログを見てください(/var/logにあるようですが、/var/log/auth.logCentOSでは名前が異なる場合があります)。

/etcバージョン管理がありますか?これにより、何が変わったかを確認してください。そうでない場合は、今後はそうすることを検討してください。私はお勧めしますマネージャーをお待ちください

これは仮想マシンなので、次のコマンドを使用してホストにファイルシステムをマウントしてみてください。ゲスト。 (物理マシンではディスクを別のコンピュータにマウントできます。)またはLive CDまたはUSBから起動できます。これにより、ファイルシステムを閲覧できます。

問題の可能な説明は、セキュリティ機能を誤ってインストールし、susetuidビットやその他の問題が失われたことです。あるいは、一部のファイルに対する権限を不適切に変更した可能性があります。より多くの情報がなければ話すことは困難であり、より多くの情報があっても、そのような証拠の収集は機械に触れても難しいかもしれません。

この仮想マシンを本番環境で使用しないことをお勧めします。別の仮想マシンをインストールし、最初の仮想マシンに保存したいデータを抽出します。

おすすめ記事