Este tópico descreve como resolver o problema em que a mensagem de erro "Received unexpected end-of-file from SFTP server" aparece quando você usa uma ferramenta de Protocolo de Transferência Segura de Arquivos (SFTP) para fazer logon em uma instância Linux do Elastic Compute Service (ECS).
Descrição do problema
Quando você usa uma ferramenta SFTP para fazer logon em uma instância Linux, a mensagem de erro "Received unexpected end-of-file from SFTP server" aparece.
Causa
Na maioria dos casos, o problema mencionado ocorre porque o SFTP está desabilitado no arquivo de configuração SSH (/etc/ssh/sshd_config) da instância Linux do ECS.
Solução
Execute as seguintes etapas para habilitar o SFTP no arquivo de configuração SSH:
Conecte-se à instância Linux do ECS.
Para mais informações, consulte Métodos de conexão com uma instância do ECS.
Execute o seguinte comando para abrir o arquivo de configuração SSH:
vi /etc/ssh/sshd_configPara habilitar o SFTP, encontre a linha de código que contém a seguinte configuração e exclua o sinal de número (#) do início da linha para descomentar a linha:
#Subsystem sftp /usr/libexec/openssh/sftp-serverExecute o seguinte comando para reiniciar o serviço SSH:
systemctl restart sshd.serviceFaça logon na instância Linux do ECS. Se o problema for resolvido, você poderá fazer logon na instância usando a ferramenta SFTP conforme esperado.