GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS /RHEL7でシングルユーザーモードで起動する方法

シングルユーザーモードメンテナンスモードとも呼ばれます )は、LinuxオペレーティングシステムなどのUnixライクなオペレーティングシステムのモードであり、システムの起動時にいくつかのサービスが開始され、1人のスーパーユーザーが特定の重要なタスクを実行できるようにします。

ランレベル1 システムSysVinit、および runlevel1.target またはrescue.target systemdで。重要なのは、このランレベル/ターゲットで開始されたサービスがある場合は、ディストリビューションによって異なることです。通常、コンピュータが通常の操作を実行できない場合に、メンテナンスや緊急修理に役立ちます(ネットワークサービスをまったく提供していないため)。

低レベルの修復には、 fsckなどの実行が含まれます。 破損したディスクパーティションの場合、rootパスワードを紛失した場合はリセットし、「/ etc/fstabのマウントに失敗しました」エラーを修正します。最も重要なものは言うまでもありません。また、システムが正常に起動しない場合もあります。

このチュートリアルでは、CentOS 7でシングルユーザーモードで起動する方法について説明します。実際には、これは緊急モードに入り、緊急シェルにアクセスするのに役立ちます。

シングルユーザーモードで起動する方法

1。 まず、 CentOS 7を再起動します マシン、起動プロセスが開始したら、 GRUBを待ちます 下のスクリーンショットに示すように表示されるブートメニュー。

2。 次に、grubメニュー項目からカーネルバージョンを選択し、eを押します。 キーを押して、最初の起動オプションを編集します。次に、下矢印キーを使用してカーネル行を見つけます(「 linux16 」で始まります)。 「)、次に引数roを変更します rw init=/sysroot/bin/shへ 以下のスクリーンショットに示すように。

3。 前の手順でタスクを完了したら、Ctrl-Xを押します。 またはF10 シングルユーザーモードで起動します(緊急シェルにアクセスします)。

4。 ルート(/)をマウントします 次のコマンドを使用してファイルシステムを作成します。

# chroot /sysroot/

この時点で、必要なすべての低レベルのシステム保守タスクを実行できます。完了したら、このコマンドを使用してシステムを再起動します。

# reboot -f

次の記事もお読みください。

  1. 自分のLinuxシステムをハックする方法
  2. Linuxディレクトリ構造と重要なファイルパスの説明
  3. シェルスクリプトを使用してSystemdで新しいサービスユニットを作成して実行する方法
  4. Linuxで「Systemctl」を使用して「Systemd」サービスとユニットを管理する方法

最後に、シングルユーザーモード またはメンテナンスモード はデフォルトではパスワードで保護されていないため、悪意を持ってコンピュータに物理的にアクセスできる人は誰でも緊急モードに入り、「破棄」することができます。 」システム。

次に、CentOS 7でシングルユーザーモードをパスワードで保護する方法を説明します。それまでは、Tecmint.comに接続したままにしてください。


Cent OS
  1. CentOS 6 /RHEL6のシングルユーザーモードでシステムをレスキューする

  2. CentOS 7 /RHEL7のシングルユーザーモード

  3. CentOS/RHEL 7 で FIPS モードを無効にする方法

  1. CentOS /RHEL7でSELinuxを有効にする方法

  2. RHEL 8 /CentOS8のグループにユーザーを追加する方法

  3. Linux (CentOS/RHEL) でシングル ユーザー モードのパスワードを設定する

  1. シングルユーザーモードでRHEL7/CentOS7サーバーを起動する方法

  2. CentOS 8 /RHEL8サーバーをシングルユーザーモードで起動する方法

  3. CentOS 8 /RHEL8でシングルユーザーモードで起動する方法