Senha do SFTP errada do remoto, mas não do local

1

Do meu servidor, conectando-se a ele via eth0 (não localhost), posso conectar via SFTP:

Apr  9 10:02:40 domain sshd[11526]:
  Accepted password for test from 1.x.x.x port 45335 ssh2

De um Filezilla remoto, não consigo me conectar usando a mesma senha:

Apr  9 10:04:25 domain sshd[11531]:
  Failed password for test from 2.x.x.x port 26714 ssh2

Ambos os endereços IP estão em hosts.allow e a configuração SSH está configurada corretamente para permitir que grupos ssh e sftp especiais se conectem.

Qual poderia ser o erro?

    
por DanFromGermany 09.04.2014 / 12:08

1 resposta

2

Consegui corrigir isso e a resposta é tão bacana que, em vez de descartar a pergunta, estou compartilhando a solução:

Quando me conectei ao meu servidor usando putty e root para definir uma nova senha para test , a sessão de putty usou ISO-8859-1:1998 (Latin-1, West Europe) encoding. Eu coloquei um trema na senha que é multibyte em UTF-8 , então eu tive que mudar a codificação da putty session para UTF-8 e mudar a senha novamente.

Eu tinha certeza que minha configuração é boa, então cheguei a isso por acidente ...

Lembre-se sempre de configurar senhas por meio de massa:

ISO täst != UTF-8 täst

    
por 09.04.2014 / 12:08