Можно ли заблокировать chmod через SFTP без исправления демона SSH? Я где-то читал, что вы можете сделать это через ACL, хотя я не совсем уверен, как это должно работать.
По умолчанию, насколько мне известно, это невозможно, однако можно исправить SFTP самостоятельно.
Посмотрите патч здесь: http://sftpfilecontrol.sourceforge.net/
Надеюсь это поможет.
Да, вы можете сделать это с помощью программы под названием authprogs.