Sim: você pode usar uma partição dedicada para o sftpuser.
Uma vez feito isso, basta desabilitar executáveis nesta partição ("noexec" em / etc / fstab).
Isso se pareceria com:
/dev/examplevg/sftpuser /home/sftpuser ext3 defaults,noexec 1 2
Note-se que também tem que chroot sftpuser e desde sftpuser só precisa fazer upload de arquivos php, também é uma boa idéia para restringir a conta para sftp: chroot + somente sftp