GNU/Linux >> Linux の 問題 >  >> Linux

Pam_unix2 /一部のディストリビューションに存在しないのはなぜですか?

一部のドキュメント、ブログ、フォーラム、およびWeb上のその他の例では、pam_unix2を使用しています。 /etc/pam.d/にあります 構成。 pam_winbindのマンページからの例:

auth      required        pam_env.so
auth      sufficient      pam_unix2.so
auth      required        pam_winbind.so  use_first_pass
account   requisite       pam_unix2.so
account   required        pam_winbind.so  use_first_pass
password  sufficient      pam_winbind.so
password  requisite       pam_pwcheck.so  cracklib
password  required        pam_unix2.so    use_authtok
session   required        pam_unix2.so
session   required        pam_winbind.so

pam_unix2は単に次のことを目的としていたようです:さらにbcryptBlowfishベースのパスワードハッシュをサポート (Debian RFP#237856)。

マンページは次のとおりです。pam_unixおよびpam_unix2

pam_unix.soの違いは何ですか およびpam_unix2.so ?どちらがまだ使用されていますか?維持されますか?関連する?

承認された回答:

このパッケージは、元々SuSEのThorstenKukukによって作成されました。元のアップストリームFTPリポジトリが消えました(debianウォッチファイルによると、ftp.suse.com/people/kukuk/pam/pam_unix2/ …いくつかのミラーはまだ存在します)

SuSEはそのフォークをしばらく使用して維持していたようですが、Red Hat / CentOS / Scientific LinuxがRFE#173002を提供したことはないようです。また、Debian / Ubuntuはそれを追加パッケージとして提供しましたが、バグがありメンテナンスされていないため、Jessieから削除されました(重大なバグ=>自動削除=>pam_unix2でサポートされているdebiandist)

OpenSUSEは、引き続きpam-modulesパッケージでpam_unix2(2.9.1)を提供します。
OpenSuSE Factoryでは、pam-modulesバージョン:12.1リリース:73.9、このパッケージには追加の廃止されたPAMが含まれていますモジュールは時々
移行に必要
:pam_unix2およびpam_pwcheck」
(リンク)

現在、pam_unixはblowfishをサポートしています。

pam_unix2は保守されていないようです(opensuseは3年前のpam_unix2バージョン2.9.1を使用しています)。

最後に、pam_unix2には多くのpam_unixオプションがありません。


Linux
  1. PCがDVDを再生しないのはなぜですか?

  2. 「所有者」権限が存在する理由はありますか?グループ権限だけでは十分ではありませんか?

  3. 最近の Linux では、デフォルトのスタック サイズが 8 MB (一部のディストリビューションでは 10 MB) と非常に大きいのはなぜですか?

  1. チルダ(〜)が二重引用符の内側に展開されないのはなぜですか?

  2. このファイルを「検索」しないのはなぜですか?

  3. Bashスクリプトがエイリアスを認識しないのはなぜですか?

  1. なぜLinuxなのか? –Linuxに変換するいくつかの理由

  2. 〜/ .bash_profileが機能しないのはなぜですか?

  3. シェルスクリプトの「sudoSu」がスクリプトの残りの部分をルートとして実行しないのはなぜですか?