Autenticação com ssh e scp funciona, mas não WinSCP

1

Eu tenho um servidor Ubuntu com 3 contas de usuário (root, user1, user2). user1 tem acesso via WinSCP, scp e ssh. Não há problemas aqui. Então criei outro user2, mas com esse usuário não consigo acessar o servidor via WinSCP, mas scp e ssh através do console funcionam como um charme. O WinSCP diz que a autenticação falha, mas tenho 100% de certeza de que não cometi nenhum erro de digitação (posso dizer isso após 433245 tentativas). Agora estou tentando encontrar as diferenças entre as duas contas de usuário e as únicas diferenças são seu nome de usuário, senha e user2 está no grupo sudoers.

Alguma sugestão do que mais posso experimentar?

    
por seveves 20.04.2015 / 12:05

2 respostas

2

A alteração da senha do usuário2 corrigiu o problema. Agora eu não tenho certeza se tem algo a ver com a codificação ou o escape da senha dentro do WinSCP ou qualquer outro problema estranho.

EDIT 1: Eu mudei a senha de volta para o que não está funcionando e tentei encontrar o caracter especial causando problemas. Foi um char não-ASCII '§' causando o problema. Eu tentei outra senha com char não-ASCII 'ß' e este não funcionou também. Portanto, caracteres não-ASCII em senhas UNIX não são uma boa ideia.

EDIT 2: O bugreport foi adicionado ao fórum do WinSCP: link

    
por 20.04.2015 / 12:43
0

Use o WinSCP 5.9 ou mais recente. Essas versões codificam nomes de usuários e senhas usando a codificação UTF-8.

Veja link

    
por 21.05.2015 / 09:05