aboutsummaryrefslogtreecommitdiff
path: root/ja/man/man8/pam.8
diff options
context:
space:
mode:
Diffstat (limited to 'ja/man/man8/pam.8')
-rw-r--r--ja/man/man8/pam.8282
1 files changed, 0 insertions, 282 deletions
diff --git a/ja/man/man8/pam.8 b/ja/man/man8/pam.8
deleted file mode 100644
index 2edcce772e..0000000000
--- a/ja/man/man8/pam.8
+++ /dev/null
@@ -1,282 +0,0 @@
-.\" Hey Emacs! This file is -*- nroff -*- source.
-.\" %Id: pam.8,v 1.2 1997/02/15 18:37:27 morgan Exp %
-.\" Copyright (c) Andrew G. Morgan 1996-7 <morgan@linux.kernel.org>
-.\" jpman %Id: pam.8,v 1.3 1999/02/11 09:24:24 kuma Stab %
-.TH PAM 8 "1997 Feb 9" "PAM 0.56" "PAM Manual"
-.SH 名称
-
-PAM \- プラグ可能認証モジュール群
-
-.SH 書式
-.B /etc/pam.conf
-.sp 2
-.SH 解説
-
-本マニュアルの目的は、
-.B PAM
-のクイックイントロダクションです。
-更なる情報は、
-.B "Linux-PAM system administrators' guide"
-を御覧ください。
-
-.sp
-.BR PAM
-は、システム上でアプリケーション (サービス) の認証作業を行う
-ライブラリシステムです。
-本ライブラリは、
-一般的な不変のインタフェース
-(アプリケーションプログラミングインタフェース - API) を提供します。
-.RB ( login "(1) "
-や
-.BR su "(1) のような) "
-特権許可プログラム
-がこの API に従うことで、
-標準の認証作業を遂行するようになります。
-
-.sp
-PAM アプローチの基本的な特徴は、認証作業の性質を動的に設定可能とすることです。
-言い換えると、個々のサービス提供アプリケーションがユーザを認証する方法を、
-システム管理者は自由に選択できます。
-この動的設定は、単一の
-.BR PAM
-設定ファイル
-.BR /etc/pam.conf
-の内容で設定されます。
-また、ディレクトリ
-.B /etc/pam.d/
-に個々の設定ファイルを置くことで、設定を行うこともできます。
-.IB "このディレクトリがあると " PAM " は "
-.BI /etc/pam.conf " を無視します。"
-
-.sp
-このマニュアルが対象とするシステム管理者にとっては、
-.BR PAM
-ライブラリの内部動作を理解することは最重要ではありません。
-理解すべき重要なことは、設定ファイルがアプリケーション
-.RB ( サービス )
-と実際に認証作業を行うプラグ可能認証モジュール
-.RB ( PAM )
-との間の接続を
-.I 定義する
-ことです。
-
-.sp
-.BR PAM
-は、
-.I 認証
-作業を次の 4 個の独立した管理グループに分割します:
-.BR "account" " management (アカウント管理); "
-.BR "auth" "entication management (認証管理); "
-.BR "password" " management (パスワード管理); "
-.BR "session" " management (セッション管理)。"
-(設定ファイルでグループを表すために使用する短縮形を目立たさせています。)
-
-.sp
-簡単に言うと、これらのグループは、
-それぞれ、
-ある制限されたサービスに対する典型的なユーザ要求が持つ、異なった側面の
-面倒をみています。
-
-.sp
-.BR account " - "
-アカウント証明型のサービスを提供します。
-「ユーザのパスワードが期限切れになったか?」
-「このユーザは、要求するサービスにアクセスを許されているか?」
-といった事柄を扱います。
-
-.br
-.BR auth "entication - "
-ユーザが名乗っている人物本人であることを確定します。
-この確定は、通常は、ユーザが満すべき「挑戦 - 応答」の要求で実現されます。
-例えば「あなたが名乗っているその人本人であるなら、
-あなたのパスワードを入力してください。」が該当します。
-全部の認証がこの型であるわけではなく、
-(スマートカードや生物測定学デバイスなどを使用する)
-ハードウェアベースの認証方法があり、
-適切なモジュールを使用することで、
-より標準的な認証アプローチをシームレスに置き換え可能です -
-これが
-.BR PAM
-の柔軟性です。
-
-.br
-.BR password " - "
-このグループの責任は、認証機構を更新することです。
-このようなサービスは
-.BR auth
-グループのサービスと強く結び付いているのが普通です。
-認証機構によっては、自己の更新をこの機能に任せているものがあります。
-標準の UN*X のパスワードベースのアクセスは、明らかな例です。
-「代わりのパスワードを入力してください。」がこれに該当します。
-
-.br
-.BR session " - "
-このグループの仕事は、サービス提供の前後に実行されるべきことをカバーします。
-このような作業には、認証記録の維持と、
-ユーザのホームディレクトリのマウントが含まれます。
-開始時と終了時に
-ユーザが利用可能なサービスに影響を与える
-モジュールへのフックを提供するので、
-.BR session
-管理グループは重要です。
-
-.SH 設定ファイル
-
-.BR PAM
-を意識した特権許可アプリケーションは、
-開始時に PAM-API への取り付けを起動します。
-この起動により多くの作業が行われますが、
-最重要事項は設定ファイル
-.BR /etc/pam.conf
-の読み込みです。
-これは、
-.BR /etc/pam.d/
-ディレクトリの内容であることもあります。
-
-これらのファイルは、このサービスが要求する認証作業を行う
-.BR PAM
-の一覧と、個々の
-.BR PAM
-が失敗したときの PAM-API の適切な動作の一覧をリストします。
-
-.sp
-.B /etc/pam.conf
-設定ファイルの文法は次の通りです。
-ファイルはルールのリストから構成されます。
-個々のルールは普通は単一行ですが、
-`\\<LF>' で行末をエスケープすることで複数行に渡ることが可能です。
-コメントは、前に `#' マークを置き、行末まで続きます。
-
-.sp
-各ルールは、空白で区切ったトークンの集合です。
-最初の 3 つは大文字小文字を区別します:
-
-.sp
-.br
-.BR " service type control module-path module-arguments"
-
-.sp
-.B /etc/pam.d/
-ディレクトリ中のファイルの文法は、
-.I service
-フィールドが無い以外は同じです。
-この場合、
-.I service
-は
-.B /etc/pam.d/
-ディレクトリ中のファイルの名前です。
-このファイル名は小文字であることが必要です。
-
-.sp
-.BR PAM
-の重要機能は、
-ある認証作業用に多くの PAM のサービスを組合せる目的で、多くのルールを
-.I 積み重ね可能
-ということです。
-
-.sp
-.BR service
-は、普通は、対応するアプリケーションの親しみのある名前です。
-.BR login
-や
-.BR su
-は良い例です。
-.BR service " 名 " other
-は
-.I デフォルト
-ルールを与えるために予約されています。
-現在のサービスに関して言及する行のみが
-(そのような行が存在しない場合は
-.BR other
-エントリが)、指定したアプリケーションに関連付けられます。
-
-.sp
-.BR type
-は、そのルールに対応する管理グループです。
-後続するモジュールをどの管理グループに関連付けるべきかを
-指定するために使用されます。
-有効なエントリは
-.BR account "; "
-.BR auth "; "
-.BR password "; "
-.BR session
-です。
-これらのトークンの意味は前述してあります。
-
-.sp
-第 3 のフィールド
-.BR control
-は、PAM-API がこの認証作業に失敗したときにどうすべきかを示します。
-有効な
-.BR control
-の値は次の通りです。
-.BR requisite
-- この PAM が失敗すると、認証処理は即ちに終了します;
-.BR required
-- この PAM が失敗すると、究極的には PAM-API は失敗を返しますが、
-それはこの
-.RB "(" service
-および
-.BR type
-の) 積み重なっているモジュールの残りが呼び出されたあとです;
-.BR sufficient
-- この種のモジュールが成功すると、
-モジュールの積み重ねの認証条件を満します
-(これより前の
-.BR required
-モジュールが失敗していた場合、このモジュールの成功は
-.I 無視
-されます);
-.BR optional
-- この
-.BR service "+" type
-に関連付けられているモジュールの積み重ねにおける唯一のモジュールである
-場合のみ、このモジュールの成否は意味を持ちます。
-
-.sp
-.BR module-path
-- アプリケーションが使用する PAM の完全なファイル名です。
-
-.sp
-.BR module-arguments
-- 空白で区切られたトークンのリストであり、
-指定した PAM の特定の動作を修正するために使用可能です。
-引数については、個々のモジュールについて記述されているでしょう。
-
-.SH 関連ファイル
-.BR /etc/pam.conf " - 設定ファイル。"
-.br
-.BR /etc/pam.d/ " - "
-.BR PAM
-の設定ディレクトリ。本ディレクトリが存在する場合、
-.B /etc/pam.conf
-ファイルは無視されます。
-.br
-.BR /usr/lib/libpam.so.X " - 動的ライブラリ。"
-.br
-.BR /usr/lib/pam_*.so " - PAM。
-
-.SH エラー
-ライブラリの
-.BR PAM
-システムが発生する典型的なエラーは、
-.BR syslog "(3)"
-に書き込まれます。
-
-.SH 準拠
-DCE-RFC 86.0, October 1995.
-.br
-現在 DCE-RFC 委員会で検討されている追加機能も含まれています。
-
-.SH バグ
-.sp 2
-知られているものはありません。
-
-.SH 関連項目
-
-.BR "システム管理者用" "、"
-.BR "モジュール開発者用" "、"
-.BR "アプリケーション開発者用
-の、3 つの
-.BR Linux-PAM
-ガイド。