• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >RedHat/Centos > CentOS 6.4中出现Vsftpd中文乱码解决过程

CentOS 6.4中出现Vsftpd中文乱码解决过程

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-12

佚名 通过本文向大家介绍了centos vsftpd配置,centos vsftpd,centos安装vsftpd,centos 7 vsftpd,centos6.5安装vsftpd等相关知识,希望对您有所帮助,也希望大家多多支持linkedu.com
Windows客户端访问FTP应用服务器出现乱码。这是由于UTF-8与GBK不兼容而头疼的引起的,采用源码方式编译安装就可将此问题解决。

乱码解决过程:

1、首先使用 rpm -e vsftpd卸载系统安装的默认VSFTPD应用服务器:

[root@localhost ~]# rpm -e vsftpd

2、从http://vault.centos.org/6.3/updates/Source/SPackages/网站下载vsftpd-2.2.2-11.el6_3.1.src.rpm 源码包。

3、使用 rpm -ivh vsftpd-2.2.2-11.el6_3.1.src.rpm 对该包进行安装:

[root@localhost birdofprey]# rpm -ivh vsftpd-2.2.2-11.el6_3.1.src.rpm

安装过程中系统会提示类似如下错误:

warning: vsftpd-2.2.2-11.el6_3.1.src.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY

1:vsftpd warning: user mockbuild does not exist - using root

########################################### [100%]

warning: user mockbuild does not exist - using root

warning: group mockbuild does not exist - using root

warning: user mockbuild does not exist - using root

warning: group mockbuild does not exist - using root

warning: user mockbuild does not exist - using root

warning: group mockbuild does not exist - using root

此时需要使用adduser mockbuild命令创建mockbuild用户:

[root@localhost birdofprey]# adduser mockbuild

4、重新使用rpm -ivh vsftpd-2.2.2-11.el6_3.1.src.rpm 对该包进行安装:

[root@localhost birdofprey]# rpm -ivh vsftpd-2.2.2-11.el6_3.1.src.rpm

warning: vsftpd-2.2.2-11.el6_3.1.src.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY

1:vsftpd ########################################### [100%]

5、使用命令 cd /root/ rpmbuild/SOURCES/vsftpd/SOURCES进入vsftpd源码包目录,并使用tar -zxvf vsftpd-2.2.2.tar.gz解压vsftpd-2.2.2.tar.gz源码包:

[root@localhost SOURCES]# tar -zxvf vsftpd-2.2.2.tar.gz

6、使用命令cd vsftdp-2.2.2进入vsfftpd-2.2.2源码目录:

[root@localhost SOURCES]# cd vsftpd-2.2.2

7、使用命令vi features.c修改 features.c文件;将行内容为:vsf_cmdio_write_raw(p_sess, " UTF8\r\n");

修改为://vsf_cmdio_write_raw(p_sess, " UTF8\r\n")。

8、使用命令vi opts.c修改 opts.c文件;

将handle_opts函数修改成如下:


SY
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 在CentOS上搭建LAMP+vsftpd环境的简单指南
  • 在CentOS系统下搭建FTP服务器vsftpd的方法
  • CentOS下启用vsftpd代替PureFTPd的方法
  • CentOS 5.3系统设置vsftpd虚拟用户的具体步骤
  • CentOS 6.4 下安装vsftpd并配置虚拟用户
  • CentOS 6.4中出现Vsftpd中文乱码解决过程
  • CentOS 6.2 快速配置vsftpd虚拟用户的步骤分享
  • centos 5 yum安装与配置vsFTPd FTP服务器详细步骤

相关文章

  • 2017-05-12Centos中如何临时禁用用户?Centos中临时禁用用户的方法
  • 2017-05-12CentOS VPS新硬盘分区与挂载教程
  • 2017-05-12linux ultrasphinx Anonymous modules have no name to be referenced by
  • 2017-05-12centos6.5下kvm环境搭建详解
  • 2017-05-12CentOS系统中使用yum命令安装redis的方法
  • 2017-05-12Centos7下删除virbr0网卡信息的方法
  • 2017-05-12CentOS下命令汇总之正则表达式详解
  • 2017-05-12CentOS yum php mcrypt 扩展安装方法
  • 2017-05-12linux下svn命令大全
  • 2017-05-12CentOS 6.4 下安装vsftpd并配置虚拟用户

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • 在CentOS上配置Software Collections源的方法
    • centos下如何删除大文件?centos下删除大文件的方法
    • 详解CentOS中更新系统而不更新Linux内核的方法
    • 如何解决centos7双系统后丢失windows启动项?
    • CentOS中网络配置相关文件配置选项说明
    • 虚拟主机管理程序ISPConfig-3.0.2.2 安装脚本,一键安装
    • CentOS如何独占激活卷组?CentOS独占激活卷组的方法
    • CentOS7.0安装Scala和sun jdk的方法
    • CentOS系统下安装和配置Telent服务的基本方法
    • centos7如何修改系统默认语言

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有