ユーザーログアウト時のFTP実行スクリプト(サーバー側)

ユーザーログアウト時のFTP実行スクリプト(サーバー側)

FTPユーザーがログアウトしたときにFTPサーバーでシェルスクリプトを実行したいと思います。

想像する:

  1. Ftpuserはログインしてファイルをインバウンド専用ディレクトリにアップロードし、ログアウトします。
  2. Ftpサーバーはログアウトを検出した後に実行されます。FileCheckMove.sh
  3. FileCheckMove.shインバウンド専用ファイルをすべて確認/整理し、別の場所に移動します。

FTPユーザーのログアウトを検出してイベントを開始する最善の方法は何ですか?

  • 数分ごとに自動的にスクリプトを実行することを検討しましたが、サーバーへのアップロード中に開いているファイルにFileCheckMove.shを試したくありません。

これはProFTPdを実行するDebian 9stretchです。

関連情報