一部のドキュメント、ブログ、フォーラム、および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オプションがありません。