ProFTPD 的 mod_lang模块

ProFTPD 的 mod_lang模块

http://www.proftpd.org/docs/modules/mod_lang.html

安装
该mod_lang模块随ProFTPD一起分发。要在proftpd守护程序中启用NLS(自然语言支持),请使用 –enable-nlsconfigure选项:

$ ./configure --enable-nls 
$ make 
$ make install

使用 proftpd -V 命令确保出现 + NLS support

用法

用 locale -a 和 iconv –list 查看当前系统支持的语言
在 proftpd.conf 增加如下配置

# 语言编码模块

  LangEngine   on
  LangDefault  zh_CN.utf8
  UseEncoding  on
  UseEncoding  UTF-8 GBK
  UseEncoding  UTF-8 CP936
  LangPath /usr/share/locale

当前ProFTPD 的 mod_lang模块支持的语言:
bg_BG
en_US
es_ES
fr_FR
it_IT
ja_JP
ko_KR
ru_RU
zh_CN
zh_TW

其实不支持+ NLS 也没关系,如果FTP客户端和服务器系统使用的编码一致,且服务器系统支持该语言,则

如服务器系统当前使用 zh_CN.utf8 ,且安装了中文语言包,让FTP客户端“强制UTF-8”也能解决中文乱码

原文链接:,转发请注明来源!
评论已关闭。