Talvez você tenha a ver com uma mensagem (como uma mensagem de boas-vindas) aparecendo após o login bem-sucedido. sftp não consegue se conectar nessa situação (consulte link ).
Tente ssh no mesmo servidor e veja se alguma mensagem aparece. Ele deve ser iniciado a partir de um desses arquivos ~/.profile , ~/.bash_profile, ~ / .bashrc ou outro arquivo de inicialização do shell. Você pode então comentar a respectiva linha de lá.