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 supporthtml

用法java

用 locale -a 和 iconv --list 查看当前系统支持的语言
在 proftpd.conf 增长以下配置
# 语言编码模块
<IfModule mod_lang.c>
  LangEngine   on
  LangDefault  zh_CN.utf8
  UseEncoding  on
  UseEncoding  UTF-8 GBK
  UseEncoding  UTF-8 CP936
  LangPath /usr/share/locale
</IfModule>
当前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”也能解决中文乱码服务器

相关文章
相关标签/搜索