SFTP e FileZilla - Conexão fechada pelo servidor com exitcode 128

1

Isso estava funcionando bem até dois dias atrás. Não me lembro de ter feito nada para o servidor levando-o a começar a fechar a conexão. Também não tenho idéia do que exitcode 128 significa, e não consigo encontrar nada sobre isso. Aqui está a resposta do FileZilla à tentativa de conexão

Status: Connecting to foo.bar.no...
Response:   fzSftp started
Command:    open "[email protected]" 22
Command:    Pass: *******
Status: Connected to foo.bar.no
Error:  Connection closed by server with exitcode 128
Error:  Could not connect to server

Tentar se conectar ao WinSCP também me diz que o servidor fechou a conexão com o código de erro 128 e, além disso, me diz:

Cannot initialize SFTP protocol. Is the host running a SFTP server?

Eu posso conectar o SSH ao servidor sem problemas usando o PuTTY. Alguma idéia?

    
por Hubro 19.01.2012 / 17:42

6 respostas

5

Pode ser um arquivo .bashrc inválido. No meu caso, descobri que estava fazendo referência a outro script excluído recentemente e, portanto, falhou.

    
por 24.05.2013 / 11:59
1

De acordo com este site: link , o problema é um nome de usuário incorreto / combinação de senha.

    
por 07.08.2012 / 13:00
1

Eu tive o mesmo problema com um domínio no meu servidor RHEL linux. (Meu servidor requer ssh por razões de segurança.) Eu tentei mudar login e senha e tudo mais.

O que finalmente foi consertado no meu painel de controle WHM, eu desativei o Shell Fork Bomb Protection. Esse recurso limita as conexões FTP se houver muito tráfego no domínio. Quando desativei isso, o ftp começou a funcionar imediatamente e funcionou desde então.

Não tem nada a ver com a configuração do Filezilla ou do SCP. É uma questão ou recursos.

Veja o link

    
por 21.02.2013 / 19:38
0

Como estava funcionando antes, você tentou reiniciar o serviço? Outra coisa que você pode querer tentar é usar o modo passivo para sua conexão. Além disso, tente redefinir a senha ou criar uma nova conta de usuário (sua conta atual pode estar bloqueada).

    
por 19.01.2012 / 20:07
0

Parece um problema de permissões para mim. A sua conta de usuário pode acessar a pasta FTP que você configurou para acessar no momento do login? Você e o root (ou qualquer conta que esteja executando os serviços ftp / ssh) tem acesso ao seu diretório pessoal e / ou ao diretório ftp personalizado?

    
por 19.01.2012 / 21:03
0

Se você estiver usando ssh e scponlyc (chrooted), será necessário adicionar a seguinte linha a /etc/ssh/sshd_config :

ForceCommand internal-sftp

man sshd_config

ForceCommand Forces the execution of the command specified by ForceCommand, ignoring any command supplied by the client and ~/.ssh/rc if present. The command is invoked by using the user's login shell with the -c option. This applies to shell, command, or sub‐ system execution. It is most useful inside a Match block. The command originally supplied by the client is available in the SSH_ORIGINAL_COMMAND environment variable. Specifying a command of “internal-sftp” will force the use of an in-process sftp server that requires no support files when used with ChrootDirectory.
    
por 31.07.2013 / 09:13