「シングルユーザーモード」の版間の差分

提供: FreeBSD入門
移動: 案内検索
(ページの作成:「<!-- vim: fileencoding=utf-8 filetype=mediawiki --> [[{{PAGENAME}}]] (Single User Mode) とは、FreeBSD のメンテナンスなどに利用されるモードで...」)
 
 
行1: 行1:
<!-- vim: fileencoding=utf-8 filetype=mediawiki
+
[[シングルユーザーモード]] (Single User Mode) とは、[[FreeBSD]] のメンテナンスなどに利用されるモードです。コンソール以外の端末から操作できません。
-->
+
 
+
[[{{PAGENAME}}]] (Single User Mode) とは、[[FreeBSD]] のメンテナンスなどに利用されるモードです。コンソール以外の端末から操作できません。
+
  
;[[{{PAGENAME}}]]:
+
;[[シングルユーザーモード]]:
  
 
__TOC__
 
__TOC__
  
 
== 概要 ==
 
== 概要 ==
 +
[[シングルユーザーモード]] (Single User Mode) とは、[[FreeBSD]] のメンテナンスなどに利用されるモードです。コンソール以外の端末から操作できません。
  
[[{{PAGENAME}}]] (Single User Mode) とは、[[FreeBSD]] のメンテナンスなどに利用されるモードです。コンソール以外の端末から操作できません。
+
システムに不良があったとき、[[シングルユーザーモード]] になることがあります。
 
+
システムに不良があったとき、[[{{PAGENAME}}]] になることがあります。
+
  
 
[[シングルユーザーモード]] で起動すると、[[root]] ユーザの権限でシェルが使えます。
 
[[シングルユーザーモード]] で起動すると、[[root]] ユーザの権限でシェルが使えます。
 
== インストール ==
 
 
 
== 設定 ==
 
== 設定 ==
 
+
デフォルトの設定では、[[シングルユーザーモード]]で起動すると、g を要求されません。
デフォルトの設定では、[[シングルユーザーモード]]で起動すると、[[パスワード]] を要求されません。
+
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
 
# If console is marked "insecure", then init will ask for the root password
 
# If console is marked "insecure", then init will ask for the root password
行27: 行19:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
/etc/ttys の console の設定の secure を insecure にすることで[[パスワード]] を要求します。
+
/etc/ttys の console の設定の secure を insecure にすることでg を要求します。
  
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
行36: 行28:
  
 
コンソールが物理的に安全ではない場合に、この設定を使って下さい。
 
コンソールが物理的に安全ではない場合に、この設定を使って下さい。
 
 
== 使い方 ==
 
== 使い方 ==
 
 
=== シングルユーザーモードでの起動 ===
 
=== シングルユーザーモードでの起動 ===
 
[[シングルユーザーモード]] で起動するには、ブートローダで boot コマンドを利用します。
 
[[シングルユーザーモード]] で起動するには、ブートローダで boot コマンドを利用します。
行44: 行34:
 
boot -s
 
boot -s
 
</syntaxhighlight>
 
</syntaxhighlight>
 
 
=== シングルユーザーモードで起動したあとにすること ===
 
=== シングルユーザーモードで起動したあとにすること ===
 
 
ファイルシステムの整合性チェックをする場合には、[[fsck]]コマンドを実行します。
 
ファイルシステムの整合性チェックをする場合には、[[fsck]]コマンドを実行します。
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
行52: 行40:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
/ ([[ルートパーティション]]) を書き込み可能にするには、[[mount]] コマンドを使用します。
+
/ (ルートパーティション) を書き込み可能にするには、[[mount]] コマンドを使用します。
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
 
# mount -u /
 
# mount -u /
行62: 行50:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
スワップが必要なときに、スワップを有効化します。
+
スワップが必要なときに、スワップを有効化します。メモリが十分あれば、不要です。
メモリが十分あれば、不要です。
+
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
 
# swapon -a
 
# swapon -a
 
</syntaxhighlight>
 
</syntaxhighlight>
 
 
=== シングルユーザーモードを終了する ===
 
=== シングルユーザーモードを終了する ===
 
+
C-d (コントロール d) でシェルを抜ければ、'''マルチユーザーモード''' で起動します。
C-d (コントロール d) でシェルを抜ければ、[[マルチユーザーモード]] で起動します。
+
 
+
 
== 関連項目 ==
 
== 関連項目 ==
 
 
* [[FreeBSD]]
 
* [[FreeBSD]]
 
* [[shutdown]]
 
* [[shutdown]]
 +
<!-- vim: fileencoding=utf-8 filetype=mediawiki
 +
-->

2015年9月27日 (日) 17:29時点における最新版

シングルユーザーモード (Single User Mode) とは、FreeBSD のメンテナンスなどに利用されるモードです。コンソール以外の端末から操作できません。

シングルユーザーモード

概要

シングルユーザーモード (Single User Mode) とは、FreeBSD のメンテナンスなどに利用されるモードです。コンソール以外の端末から操作できません。

システムに不良があったとき、シングルユーザーモード になることがあります。

シングルユーザーモード で起動すると、root ユーザの権限でシェルが使えます。

設定

デフォルトの設定では、シングルユーザーモードで起動すると、g を要求されません。

# If console is marked "insecure", then init will ask for the root password
# when going to single-user mode.
console none                            unknown off secure

/etc/ttys の console の設定の secure を insecure にすることでg を要求します。

# If console is marked "insecure", then init will ask for the root password
# when going to single-user mode.
console none                            unknown off insecure

コンソールが物理的に安全ではない場合に、この設定を使って下さい。

使い方

シングルユーザーモードでの起動

シングルユーザーモード で起動するには、ブートローダで boot コマンドを利用します。

boot -s

シングルユーザーモードで起動したあとにすること

ファイルシステムの整合性チェックをする場合には、fsckコマンドを実行します。

# fsck -p

/ (ルートパーティション) を書き込み可能にするには、mount コマンドを使用します。

# mount -u /

ほかのパーティションをマウントするには、mount コマンドを使用します。

# mount -a

スワップが必要なときに、スワップを有効化します。メモリが十分あれば、不要です。

# swapon -a

シングルユーザーモードを終了する

C-d (コントロール d) でシェルを抜ければ、マルチユーザーモード で起動します。

関連項目