사용자 로그아웃 시 FTP 실행 스크립트(서버측)

사용자 로그아웃 시 FTP 실행 스크립트(서버측)

FTP 사용자가 로그아웃할 때 FTP 서버에서 쉘 스크립트를 실행하고 싶습니다.

상상하다:

  1. Ftpuser는 로그인하여 인바운드 전용 디렉터리에 파일을 업로드한 다음 로그아웃합니다.
  2. Ftp 서버는 로그아웃을 감지한 후 실행됩니다.FileCheckMove.sh
  3. FileCheckMove.sh인바운드 전용 파일을 모두 확인/정리하고 대체 위치로 이동합니다.

FTP 사용자 로그아웃을 감지하고 이벤트를 시작하는 가장 좋은 방법은 무엇입니까?

  • 몇 분마다 자동으로 스크립트를 실행하는 것을 고려했지만 서버에 업로드하는 동안 열려 있는 파일에 FileCheckMove.sh를 시도하고 싶지 않습니다.

이것은 ProFTPd를 실행하는 Debian 9stretch입니다.

관련 정보