PAMデバッグをSyslogに切り替えます
PAMが登場して以来、私はPAMが嫌いです。 Debian Squeezeで管理者レベルでPAMデバッグを有効にするにはどうすればよいですか? 見つけたすべてのリソースを確認しました。Google、マンページ、何でも。まだ試していない唯一のこと(私はあえてPAMが嫌いだと言ったのですか?)は、PAMのライブラリソースを掘り下げることです。 私は解決策を求めてグーグルを試みましたが、何もしませんでした。私がこれまでに見つけたもの: http://www.bitbull.ch/wiki/index.php/Pam_debugging_funktion(/etc/pam_debug)と http://nixdoc.net/man-pages/HP-UX/man4/pam.conf.4.html(debugPAMエントリのオプションで/etc/pam.d/)。 いいえ、動作しません。 PAM出力なし、無音、完全な無音。 解決策を探している間、私はドイツのガソリンスタンドであるパムへのリンクをたどりました。まあ、はい、おそらくこれらの数十億のヒットすべてで手がかりを隠すかもしれませんが、私を発見する前に私を撃ちます 残りは参考です: どのような問題がありましたか? Debian Squeezeにアップグレードした後、何かがおかしくなりました(まあ、かつて、それはEtchのすぐ上にあったものでした..ああ、そう、ウッディ)。おそらく、Debianのせいではなく、長続きするねじ込みセットアップです。すぐにPAMで何かをする必要があるという印象を受けましたが、何が起こっているのか本当に分かりませんでした。私は完全に暗闇の中で、放置されたまま、赤ちゃんのように無力でした、YKWIM。いくつかのsshログインが機能し、一部は機能しませんでした。ちょっと面白かった。何の手がかりもssh -v、何の手がかりも/var/log/*ありません。単に「認証成功」または「認証失敗」、同じユーザーが並行してログインすることで、一方のセッションで成功し、他方のセッションで同時に失敗することもありました。そして、あなたが本当に手に入れることができるものは何もありません。 他の選択肢の列車を掘った後、私は見つけることができました。あるnullokとnullok_secureDebianの特別は、。何かをねじ込み/etc/securettyとに応じて、ttyログインは拒否されたりされなかった(ややランダムです)。本当にすてきです、ふー! 修正は簡単で、すべてが再び正常になりました。 しかし、これにより、このような混乱を将来どのようにデバッグするかという疑問が残りました。PAMが私を夢中にさせるのは初めてではありません。だから私は最終的な解決策を見たいです。「armageddon」のような最終ではなく、「solved」のような最終。ありがとう。 ああ、ところで、これはPAMが登場して以来嫌いだというのが私の信念を再び強めました。私が言ったことはありますか?