• ベストアンサー

FTPのログを取得したい

外部からFTP接続してきたことと、ファイルに対するアクションの履歴を取りたいのですが、どなたか方法を教えていただけないでしょうか。 ちなみにsyslogdでは外部に対してFTPする情報しか出力されませんでした。 OSはAIX L5です。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • pipipi523
  • ベストアンサー率40% (148/365)
回答No.3

AIXに最初から含まれているftpということなら参考URLの内容でどうでしょう? http://www-1.ibm.com/support/docview.wss?rs=608&q1=ftpd&uid=std3c63263bc4be12f5a4925719c002c3314&loc=ja_JP&cs=utf-8&cc=jp&lang=ja

dandy_o
質問者

お礼

URLを参考に、ftpdに-dを付けてデバッグをsyslogdに渡すようにすれば情報を取得できるようになりました。 ありがとうございました。

その他の回答 (3)

  • a-saitoh
  • ベストアンサー率30% (524/1722)
回答No.4

syslogは各デーモンが出すログをどこに仕舞うか捨てるかの設定をする物であって,ログを出すかどうかを制御する物ではありません. ftpdにロギング オンを指示するやりかたはftpdのマニュアルを読めば書いてあります. Q&Aサイトに質問しているヒマがあったら,オンラインマニュアルを辞書を引きながらでも読んだ方が何倍も早いですよ.

  • a-saitoh
  • ベストアンサー率30% (524/1722)
回答No.2

ftpdは,1980年代に現れた元祖ftpdからすでにロギング機能を持っています. AIXのftpdのままでロギングをするのが希望なら,マニュアルを読んで,ロギングをオンにしてください. ただ,ログレベルを詳しくしすぎると打ち込んだパスワードもsyslogに残ってしまったと思います.今時のftpdならもっと柔軟なロギングができるはず.

dandy_o
質問者

補足

せっかく教えてもらっててあれなんですが、syslog.confでftpのログを取るようにしましたが、ftpdは外部から接続してきたときに反応しませんでした。AIX上から"ftp hoge"するとsyslogdに反応しました。言葉足らずで申し訳ありません。 ここのところをマニュアルを読んで、と言うことでしょうか。

  • pipipi523
  • ベストアンサー率40% (148/365)
回答No.1

使っているFTPサーバーは何でしょう? 例えばProFTPDなら参考URLのような設定でログが残せます http://www.psg.jp/ftp_server.html

dandy_o
質問者

補足

AIXに最初から含まれているftpです。 別途インストールはしていません。

関連するQ&A