LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 892|回复: 8

怎样让登陆到ftp上的中文正常显示?

[复制链接]
发表于 2006-3-6 13:28:19 | 显示全部楼层 |阅读模式
在Ubuntu 5.1 中,连接ftp服务器,发现中文的资源显示文件名为乱码,这怎么解决?
发表于 2006-3-7 16:09:44 | 显示全部楼层
用firefox登陆,可以使用下列形式的地址:ftp://user:password@ftpsite.doma ... 你google一下。
ftp的目录还是英文名比较好啊
回复 支持 反对

使用道具 举报

发表于 2006-3-8 19:49:36 | 显示全部楼层
Post by dreamskier
用firefox登陆,可以使用下列形式的地址:ftp://user:password@ftpsite.doma ... 你google一下。
ftp的目录还是英文名比较好啊

我这里也有类似的问题,望高手见告!
回复 支持 反对

使用道具 举报

发表于 2006-3-9 13:42:52 | 显示全部楼层
推荐用gftp
回复 支持 反对

使用道具 举报

发表于 2006-3-15 10:49:31 | 显示全部楼层
应该是编码问题吧,
ubuntu默认是UTF-8
我终端下用lftp或者ssh登陆GB3212的机器,看到的就是乱码。

这种不同编码机器访问的问题,现在一般是如何解决的?
回复 支持 反对

使用道具 举报

发表于 2006-3-15 23:13:12 | 显示全部楼层
用gftp就可以解决,在option选项里面把 remote character sets 设置成 gb2312就可以了
回复 支持 反对

使用道具 举报

发表于 2006-3-18 08:01:19 | 显示全部楼层
即使设了remote character sets ,也还有一部分站点中文不能正常显示,除非把系统locale设为国标,但这时ubuntu又不能正常显示了。
回复 支持 反对

使用道具 举报

发表于 2006-3-19 10:41:39 | 显示全部楼层
如果用得是GFTP2.0.18那基本上是没搞头,得重新安装一个打了补丁的GFTP。在ubuntu.org.cn论坛里搜索补丁 gftp-2.0.18有下载地址。http://forum.ubuntu.org.cn/viewt ... ghlight=gftp+2.0.18
回复 支持 反对

使用道具 举报

发表于 2006-3-19 13:13:09 | 显示全部楼层
推荐用 lftp

然后编辑 ~/.lftprc
# output more info
debug 3

# reconnect every 18s
set net:reconnect-interval-base 18
set net:reconnect-interval-multiplier 1.0

# for UTF-8 locale
set ftp:charset GBK
set file:charset UTF-8
set ftp:passive-mode no

alias nosetcharset " set ftp:charset ; set file:charset "
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表