Com sftp você não modifica um arquivo, copia-o para sua máquina, modifica-o e substitui-o pela nova versão, que necessariamente pertence ao usuário com o qual você se conectou. Use outros meios de edição.
sshfs pode ser uma opção; use um editor sensato como vi ;) até ssh .