シングルユーザーモード

フリー百科事典ウィキペディアより
ナビゲーションにジャンプ 検索にジャンプ

シングルユーザー モードは、マルチユーザーコンピューターのオペレーティング システム が単一のスーパーユーザーで起動するモードです。主に、ネットワークサーバーなどのマルチユーザー環境の保守に使用されます。ネットワーク共有上での実行など、一部のタスクでは共有リソースへの排他的アクセスが必要になる場合がありますこのモードは、セキュリティ目的にも使用できます。ネットワーク サービスは実行されず、外部からの干渉の可能性が排除されます。一部のシステムでは、失われたスーパーユーザーパスワードはシングル ユーザー モードに切り替えることで変更できますが、そのような状況でパスワードを要求しないことは、セキュリティ上の脆弱性と見なされます。 fsck

Unixファミリー

Unix ライクなオペレーティング システムは、System V スタイルのランレベル、BSD スタイルのブートローダー オプション、またはその他のブート時オプションの いずれかを介して、シングル ユーザー モード機能を提供します。

ランレベルは通常、initコマンドを使用して変更されます。ランレベル 1 または S は、シングル ユーザー モードで起動します。

ブートローダ オプションは、カーネルの実行前の起動時に変更できます。FreeBSDおよびDragonFly BSDでは、コマンドnextboot -o "-s" -k kernelでシステムを再起動する前に変更できます。そのブートローダーは、起動時にシングル ユーザー モードで起動するオプションを提供します。Solarisでは、このコマンドreboot -- -sはシングル ユーザー モードで再起動します。

macOS⌘ Sユーザーは、システムの電源を入れた後に長押しすることでこれを実現できます。ユーザーは、ファームウェアで設定されたパスワードを入力する必要がある場合がありますOS X El Capitan以降の macOS のリリースではsudo launchctl reboot userspace -s、ターミナルでコマンドを使用してモードをシングル ユーザー モードに戻すことができ、コマンドを使用してシステムをシングル ユーザー モードで完全に再起動できますsudo launchctl reboot system -sシングルユーザー モードは、システムが macOS のコア要素を起動するのではなく、直接コンソールに移行するという点で、セーフ モードブートとは異なります( の項目/System/Library/、無視/Library/~/Library/など)。そこから、ユーザーはfsckまたは他のコマンド ラインを実行するように促されます。必要に応じて (またはインストールされている) ユーティリティ。

マイクロソフト・ウィンドウズ

Microsoft Windowsは、回復コンソール、前回正常起​​動時の構成、セーフ モード、および最近ではWindows 回復環境を標準の回復手段として提供しています。また、起動可能なBartPEベースのサードパーティ製リカバリ ディスクも利用できます。

回復コンソールと回復ディスクは、保守されているオペレーティング システムから独立しているため、他のオペレーティング システムのシングル ユーザー モードとは異なります。これは、Linux で他のカーネルを使用して他の環境に chrootするのと同じように機能します。

参考文献

  • 「ランレベルとは?」. 2010年11 月 17 日閲覧