Não tentei sozinho, mas deveria ser possível encapsular o executável sftp. (verifique sshd_config para algo como: Subsystem sftp /usr/libexec/openssh/sftp-server
). Não parece ser setuid, então pode ser um wrapper de script de shell. O resto depende de como é chamado.