我怎样才能救出破损的文件名?

显然,在将文件从一台服务器移动到另一台服务器时,有人没有注意到编码,并且使用PuTTY时,我最终得到了包含德文元音的文件,这些文件在ls中显示为问号。 但是,使用bash自动完成时,文件名不会显示问号,而是显示一个奇怪的字符。 另一方面,FileZilla通过文​​件列表中的SFTP(SSH,而不是使用SSL / TLS的FTP)正确显示字符,但不能传输文件:

 /var/www/domain.tld/Maße.doc: open for read: no such file or directory 

我用ls得到:

 -rw-r----- 1 smares smares 19K May 9 2013 Ma?e.doc 

当选项卡自动完成时:

 smares@smares:/var/www/domain.tld$ cat Ma▒e.doc 

有什么办法可以拯救文件名吗?

我必须将PuTTY中的远程字符集切换到ISO-8859-1,为de_DE.ISO-8859-1生成语言环境并将其用作LANG。