Как мне запустить сценарий после того, как файл был успешно загружен через (chrooted) SFTP?
У меня это работает со стандартным FTP-соединением с использованием PureFTP
http://linux.die.net/man/8/pure-uploadscript
Я использую Debian Squeeze
Я бы использовал Incron. Это использует обработчики inotify ядра для запуска произвольных команд при определенных событиях файловой системы.
Я смог добиться этого с помощью ProFTPd и mod_exec модуль.
mod_exec