No macOS & W7 usando Filezilla tentando se conectar ao AWS EC2 Linux (Amazon std AMI) teve esse problema para idades até fez isso (na AWS):
1-instale o vsftpd fazendo: yum install vsfptd
2-edit / etc / ssh / sshd_config para que a linha do sftp leia: Subsystem sftp internal-sftp
3-reinicia o serviço ssh: service ssh restart
Deve funcionar agora.
É claro que tudo isso pressupõe que você tenha feito a dança para configurar as chaves ssh, etc.
Evidentemente, você precisará de privilégios de root para fazer tudo o que foi mencionado acima.
Se você bagunçar o sshd_config, você pode acabar sendo bloqueado da instância do Linux, então faça tudo isso usando você grande chapéu mexicano