- PR -

FTP切断時のPAM認証エラーについて

1
投稿者投稿内容
広瀬若葉
会議室デビュー日: 2004/08/25
投稿数: 6
投稿日時: 2006-05-09 11:49
広瀬と申します。

現在CentOS4.3を利用し、ProFTPD 1.3.0rc2でFTPサーバを構築してあります。
接続・切断や、その他全体的な動作には全く問題な無いのですが、1点だけ
ログに不可解なエラーが出る為、ご質問させていただきます。

Apr 24 15:59:53 centos3 proftpd[21411]: centos3.x-xxxxxx.xxx (192.168.2.100[192.168.2.100]) - FTP session opened.
Apr 24 15:59:54 centos3 proftpd[21411]: centos3.x-xxxxxx.xxx - PAM(setcred): System error
Apr 24 15:59:54 centos3 proftpd[21411]: centos3.x-xxxxxx.xxx - PAM(close_session): System error
Apr 24 15:59:54 centos3 proftpd[21411]: centos3.x-xxxxxx.xxx - FTP session closed.

FTPへの接続時は問題ないのですが、切断時に上記のようなPAM認証の
エラーがmessagesログに吐き出されます。
ProFTPdの設定の問題かと思い、該当の設定(AuthPAMやAuthPAMConfig)を
有効・無効にして見たのですが特に変化はありません。

ググって調べたところ、http://chifweb.com/blog/2006/02/proftpd_pam_1.php
といった内容に行き着きましたが、CentOS4.3に同梱のPAMのバージョンは、
pam-0.77-66.14が最新版で、公開時からバージョン変更が無さそうです。
ちなみに、上記のURLではFC4の為、バージョンが0.79あたりまで有るようですが・・・

ProFTPdをコンパイル時に、--with-modules=mod_auth_pam --enable-pamを付加して、
コンパイル・インストールを実施した為、PAM認証が有効になっている状態ではあります。

PAMについての一般的な存在意義は知っていますが、それを有効活用出来る程の知識は
持ち合わせておらず、一般的にProFTPd構築時に使われるPAM認証の方式を採っていますので、それが問題になっているのかなとも思われますが・・・・
FC3、FC4やRHL9などで殆ど同様なバージョンではこのような問題が発生した事が無く、
設定の問題なのか、ソフト側の何らかのバグなのか少々悩んでおります。

何かしらヒントになるような物がありましたら、教えていただけませんでしょうか?お願い致します。以上です。
1

スキルアップ/キャリアアップ(JOB@IT)