使用winscp浏览FTP服务器目录,发现中文是一堆乱码。
winscp可能默认使用ANSI(中文系统是GBK)格式解码,如果服务主机是windows,FTP服务的文件名编码可能本来就是ANSI,winscp可以正确显示文件名。因为Linux主机使用vsftpd服务。默认字符串是UTF8格式的。所以winscp发生了乱码。
在winscp登录界面选择高级(advanced)
设置环境:UTF-8编码文件名打开
这样再连接就不是乱码了
⌚Time: 2026-08-10 06:59:05
使用winscp浏览FTP服务器目录,发现中文是一堆乱码。
winscp可能默认使用ANSI(中文系统是GBK)格式解码,如果服务主机是windows,FTP服务的文件名编码可能本来就是ANSI,winscp可以正确显示文件名。因为Linux主机使用vsftpd服务。默认字符串是UTF8格式的。所以winscp发生了乱码。
在winscp登录界面选择高级(advanced)
设置环境:UTF-8编码文件名打开
这样再连接就不是乱码了