从远程SFTP密码错误,但不是从本地

从我的服务器,通过eth0连接到它(不是本地主机),我可以通过SFTP连接:

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

从远程Filezilla,我不能使用相同的密码连接:

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

两个IP地址都在hosts.allow ,并且SSHconfiguration正确并设置为允许特殊的ssh和sftp组连接。

什么可能是错误?

我能够解决这个问题,答案是如此的漂亮,我认为,而不是丢弃的问题,我分享的解决scheme:

当我使用puttyroot连接到我的服务器以设置一个新的密码进行test ,putty会话使用ISO-8859-1:1998 (Latin-1, West Europe)编码。 我已经在UTF-8多字节密码中放了一个变音符号,所以我必须将putty会话编码更改为UTF-8并再次更改密码。

我很确定我的configuration是好的,所以我偶然发现了这个…

永远记得通过腻子设置密码时:

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

在这里输入图像说明