質問: linuxのpam(pluggable authentication modules)とは何ですか? linuxのpam(pluggable authentication modules)とは何ですか?認証に使用されていることは知っていますが、これはどのようなメリットがありますか?どのように機能しますか?centos6.2を使用しています。
回答: たぶん、この概要はあなたが知りたいことすべて、またはさらに多くの良いスタートを与えるでしょう: http://www.linux-pam.org/linux-pam-html/sag-overview.html いくつかの引用: linux-pamは、4つの異なるタイプの(管理)タスクを処理します。これらは次のとおりです。認証管理。アカウント管理;セッション管理;およびパスワード管理。 here is a figure that describes the overall organization of linux-pam: +----------------+ | application: x | +----------------+ / +----------+ +================+ | authentication-[---->--\--] linux- |--<--| pam config file| | + [----<--/--] pam | |================| |[conversation()][--+ \ | | | x auth .. a.so | +----------------+ | / +-n--n-----+ | x auth .. b.so | | | | __| | | _____/ | service user | a | | |____,-----' | | | v a +----------------+ +------|-----|---------+ -----+------+ +---u-----u----+ | | | | auth.... |--[ a ]--[ b ]--[ c ] +--------------+ | acct.... |--[ b ]--[ d ] +--------------+ | password |--[ b ]--[ c ] +--------------+ | session |--[ e ]--[ c ] +--------------+