一个人免费观看视频www中文,女人与公狍交酡女免费,久久99精品久久久久久hb无码,免费人成视频网站在线观看18,亚洲热妇无码av在线播放,好姑娘高清影视在线观看,久久aaaa片一区二区,aaaaa级少妇高潮大片

綠色資源網:您身邊最放心的安全下載站! 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

綠色資源網

技術教程
您的位置:首頁操作系統linux → CentOS 6.4 中 Vsftpd 中文亂碼的解決方案

CentOS 6.4 中 Vsftpd 中文亂碼的解決方案

我要評論 2013/05/18 13:37:54 來源:綠色資源網 編輯:www.dq05.cn [ ] 評論:0 點擊:443次

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函數修改成如下: 

void 

handle_opts(struct vsf_session* p_sess) 

str_upper(&p_sess->ftp_arg_str); 

//if (str_equal_text(&p_sess->ftp_arg_str, "UTF8 ON")) 

//{ 

//vsf_cmdio_write(p_sess, FTP_OPTSOK, "Always in UTF8 mode."); 

//} 

//else 

//{ 

//vsf_cmdio_write(p_sess, FTP_BADOPTS, "Option not understood."); 

//} 

9、返回上層目錄并使用 tar -zcvf vsftpd-2.2.2.tar.gz vsftpd-2.2.2/命令重新壓縮vsftpd-2.2.2.tar.gz文件:

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

我們使用ls -命令可以看到列表中vsftpd-2.2.2.tar.gz文件創建時間已經為當前創建時間,如下所示:

-rw-rw-r--. 1 mockbuild mockbuild 186982 5月   3 15:39 vsftpd-2.2.2.tar.gz
-rw-r--r--. 1 mockbuild mockbuild   2828 2月  13 00:06 vsftpd-2.2.2-uint-uidgid.patch
-rw-r--r--. 1 mockbuild mockbuild   1640 2月  13 00:06 vsftpd-2.2.2-v6only.patch
-rw-r--r--. 1 mockbuild mockbuild    514 2月  13 00:06 vsftpd-close-std-fds.patch
-rwxr-xr-x. 1 mockbuild mockbuild    338 2月  13 00:06 vsftpd_conf_migrate.sh
-rw-r--r--. 1 mockbuild mockbuild    125 2月  13 00:06 vsftpd.ftpusers
-rwxr-xr-x. 1 mockbuild mockbuild   2824 2月  13 00:06 vsftpd.init
-rw-r--r--. 1 mockbuild mockbuild    335 2月  13 00:06 vsftpd.pam
-rw-r--r--. 1 mockbuild mockbuild    361 2月  13 00:06 vsftpd.user_list
-rw-r--r--. 1 mockbuild mockbuild    345 2月  13 00:06 vsftpd.xinetd

10、進入源碼包下的 SPECS目錄,并使用rpmbuild -bb vsftpd.spec命令生成vsftpd-2.2.2-11.el6.1.x86_64.rpm:

[root@localhost SPECS]# rpmbuild -bb vsftpd.spec 

此時因為系統缺少依賴包會報如下錯誤:

error: Failed build dependencies:
libcap-devel is needed by vsftpd-2.2.2-11.el6.1.x86_64
tcp_wrappers-devel is needed by vsftpd-2.2.2-11.el6.1.x86_64

我們可以從CentOS6.4安裝盤中找到如下RPM軟件包進行手動安裝,包名如下:

libattr-2.4.44-7.el6.i686.rpm          libcap-devel-2.16-5.5.el6.x86_64.rpm
libattr-2.4.44-7.el6.x86_64.rpm        tcp_wrappers-devel-7.6-57.el6.i686.rpm
libattr-devel-2.4.44-7.el6.i686.rpm    tcp_wrappers-devel-7.6-57.el6.x86_64.rpm
libattr-devel-2.4.44-7.el6.x86_64.rpm  tcp_wrappers-libs-7.6-57.el6.i686.rpm
libcap-2.16-5.5.el6.i686.rpm           tcp_wrappers-libs-7.6-57.el6.x86_64.rpm
libcap-2.16-5.5.el6.x86_64.rpm         vsftpd-2.2.2-11.el6_3.1.src.rpm
libcap-devel-2.16-5.5.el6.i686.rpm

11、將以上各包使用rpm -ivh *.rpm -force --nodeps命令進行強制安裝:

[root@localhost rpm]# rpm -ivh *.rpm --force --nodeps 

warning: libattr-2.4.44-7.el6.i686.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY 

Preparing...             ########################################### [100%] 

1:libattr                ########################################### [  8%] 

2:libcap                 ########################################### [ 17%] 

3:tcp_wrappers-libs      ########################################### [ 25%] 

4:libattr                ########################################### [ 33%] 

5:libcap                 ########################################### [ 42%] 

6:tcp_wrappers-libs      ########################################### [ 50%] 

7:tcp_wrappers-devel     ########################################### [ 58%] 

8:libcap-devel           ########################################### [ 67%] 

9:libattr-devel          ########################################### [ 75%] 

10:tcp_wrappers-devel    ########################################### [ 83%] 

11:libcap-devel          ########################################### [ 92%] 

12:libattr-devel         ########################################### [100%] 

12、再次使用rpmbuild -bb vsftpd.spec對vsftpd-2.2.2-11.el6.1.x86_64.rpm包重新進行編譯:

[root@lo

關鍵詞:CentOS,Vsftpd

閱讀本文后您有什么感想? 已有 人給出評價!

  • 0 歡迎喜歡
  • 0 白癡
  • 0 拜托
  • 0 哇
  • 0 加油
  • 0 鄙視
主站蜘蛛池模板: 丰满少妇被猛烈进入在线播放| 欧美熟妇性xxxx欧美熟人多毛| 精品高朝久久久久9999| 又色又爽又高潮免费观看| 好大好硬好深好爽想要20p| 无套内射蜜桃小视频| 久久久国产精品黄毛片| 国产久热精品无码激情| 欧美激情内射喷水高潮| 丰满妇女强制高潮18xxxx| 日本一道本| 无码专区国产精品视频| 131美女视频黄的免费| 三年高清在线观看全集下载| 日本丰满岳乱妇在线观看| 天堂а√在线中文在线最新版 | 天天躁夜夜躁狠狠综合| 野花韩国高清免费神马| av无码久久久久不卡蜜桃| 午夜性做爰电影| 欧美v亚洲v综合v国产v| 免费男人和女人牲交视频全黄| 国产精品美女乱子伦高| 黄又色又污又爽又高潮动态图| 免费无码又爽又刺激软件下载直播| 啦啦啦观看免费观看视频6| 免费看撕开奶罩揉吮奶头视频| 国产免费午夜a无码v视频| 免费a级毛片出奶水| 中文字幕 欧美 亚洲| 日韩欧美卡一卡二卡新区| 中文字幕 日韩精品 在线| 黑森林av导航| 两个人的免费视频完整版| 日日摸天天摸爽爽狠狠97| 少妇性xxxxxxxxx色| 欧美日韩精品久久久免费观看| 一本无码人妻在中文字幕免费| 丰满的妽妽用身体满足了我电影| 欧美亚洲国产精品久久蜜芽直播| 女人被狂c躁到高潮视频 |