SSH Secure Shell Client是个比较简单的linux管理程序,既可以执行命令行又可以进行文件传输,但是最近我却发现在传输中文文件名后,是无法正常显示并被访问的,经过查询,得到的答案是,这是SSH Secure Shell Client多年未解决的问题,要求客户端和服务器端都要‘UTF-8’编码,而Windows中文版的编码是非UTF-8的,所以传输中文会出现乱码问题,并且软件是无法强制编码转换的。
由于服务器的linux有SFTP功能,所以选择了最有效快速的解决办法,就是用FileZilla利用SFTP方式链接进去上传文件。
所以如果遇到有中文名的文件上传的话,就使用开源软件FileZilla使用SFTP方式上传吧,这样就保证了不出现乱码。至于SSH Secure Shell Client,就用来处理英文吧……
下图附利用FileZilla上传成功的中文文件名在SSH Secure Shell Client的显示乱码
FileZilla下上传的中文名

FileZilla下上传的中文名
SSH Secure Shell Client的乱码中文名
SSH Secure Shell Client的乱码中文名

Related Posts: SSH Secure Shell Client中文乱码-解决方法 :