QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1272|回复: 2

怎么使vsftpd支持utf-8码啊?

[复制链接]
发表于 2004-9-23 09:19:12 | 显示全部楼层 |阅读模式
locale环境使用的是zh_CN.utf-8
可是ftp登录上去后目录上文件名的中文都是乱码。
这问题有可能是什么原因?
发表于 2004-9-23 09:55:34 | 显示全部楼层
这应该和你系统有关,和VSFTPD无关
我以前有和你类似的情况:英文界面,FC2,2.6.5的kernel,本来显示中文正常。然后装了FCITX,修改了/root/。bashrc后,加入LC_CTYPE=GB2312后,中文是乱码。
删除LC_CTYPE后,终端命令行下显示中文正常(FCITX不能用了),VSFTPD 也能显示目录下的中文了。
所以,只要你修改系统,让系统在命令行下能正确显示中文。那么VSFTPD也能正确显示中文了。
[root@Nortel pam.d]# rpm -qa | grep vsftpd
vsftpd-2.0.1-2
[root@Nortel pam.d]# ftp nortel.com
Connected to nortel.com (127.0.0.1).
220 Welcome to daidong's FTP server
Name (nortel.com:root): anonymous
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> cd pub
250 Directory successfully changed.
ftp> ls
227 Entering Passive Mode (127,0,0,1,118,70)
150 Here comes the directory listing.
drwxr-xr-x    2 ftp      ftp          4096 Sep 03 06:31 srk
drwxr-xr-x    2 ftp      ftp          4096 Sep 03 06:31 恐怖海峡--oj33上传      //正确显示
226 Directory send OK.
ftp>
回复

使用道具 举报

 楼主| 发表于 2004-9-23 17:19:08 | 显示全部楼层
嗯怎么说呢
= =, 我在命令下使用ftp命令,中文的确显示正常的.
但但但但, 比如用mozilla, 其它windows用户使用ftp客户端却是乱码.
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-7 14:32 , Processed in 0.040933 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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