« 解決! sambaのエラーログ | トップページ | SSH経由のVNC »

2007年11月29日 (木)

proftpdとPAM認証

FTPサーバー(proftpd)のログ(/var/log/messeage)に下記のエラーが頻繁に記録されていた。

FTP session opened.
PAM(ユーザー名): System error.
FTP no transfer timeout, disconnected
FTP session closed.

動作自体がこれといった問題は起きていないようだが、ログを見る限りPAMの認証がうまくいっていないようだ。
例によってネットを検索すると、proftpd.confの修正による解決法が見つかった。

#AuthPAMAuthoritative On
#AuthPAMConfig ftp

の2行のコメントを外せばよいとのこと。その通りに変更してproftpdを再起動してみたが、逆にクライアントからFTPサーバーへ接続出来なくなってしまった。
更にいろいろ調べてみると、

/etc/pam.d/内の
ftpファイルの内容に問題があるらしく、同じディレクトリ内にあるloginファイルの内容に置き換えればいいみたい。
cp /etc/pam.d/login /etc/pam.d/ftp

もう一度proftpdを再起動して解決。

|

« 解決! sambaのエラーログ | トップページ | SSH経由のVNC »

Linux奮戦録」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/211060/17225527

この記事へのトラックバック一覧です: proftpdとPAM認証:

« 解決! sambaのエラーログ | トップページ | SSH経由のVNC »