- 论坛徽章:
- 0
|
没有人回复,自己把测试成功后的命令贴上来:
1. apt-get update,更新源列表
2. apt-get install gcc,安装gcc
3. apt-get update
apt-get install pure-ftpd
groupadd ftpusers –g 2000
添加FTP用户组
useradd ftp -u 2000 -g ftpusers -s /sbin/nologin
添加FTP用户﹐并且禁止登入shell
ftp这个用户名一定要添加,否则系统在启动时会报错的
我喜欢把虚拟主机的用户ID从2000开始,自己也方便计算数量
pure-pw useradd sunftp -u ftp -d /media/usb0/ -f /etc/pure-ftpd/pureftpd.passwd
运行之后会提示你输入 sunftp用户的密码。
-d指定起始目录,并锁定于该目录。如果不锁定,则用-D
如果需要不同的权限,可以使用chown chmod配置linux用户与组的指定目录的权限,
-f 指定生成的密码文件的保存位置。
更多的参数可以用 man pure-pw 命令 或者 pure-pw --help 来查看。
如果想修改用户,可以自己查看pure-pw命令的用法。
生成密码数据库:
pure-pw mkdb /etc/pure-ftpd/pureftpd.pdb -f /etc/pure-ftpd/pureftpd.passwd
此时,pure-ftpd还不知道利用pureftpd.pdb文件来进行用户认证,进入/etc/pure-ftpd/auth 目录看看,发现里面有两个文件65unix和70pam,这就是pure-ftpd用的认证方式,需要自己加一个60pdb的链接文件告诉pure- ftpd用pdb认证,
[Get Code]在auth目录下执行:ln -s ../conf/PureDB 60pdb
60pdb前面的60也可以用小于65的其他数字,随便你了。这个数字应该是pure-ftpd选择认证方式的顺序,你可以把它改为 75pdb,然后看看:)会发现登录进去会慢很多(因为70pam认证用的是Linux系统用户登录时的检测机制,这个机制在密码错误或者用户不存在时消耗的响应时间很长)。
最后,为获得usb0完全访问权限,1)修改/media和/media/usb0目录的权限为chmod 777命令;2)修改/etc/fstab,把usb0后的unmask=006改为unmask=000
4. 安装中文环境,让ftp支持中文字体
apt-get update
atp-get install locales
选择字体
$ locale -a
C
POSIX
en_US
en_US.iso88591
zh_CN
zh_CN.gb2312
zh_CN.gbk
zh_CN.utf8
zh_TW
zh_TW.big5
zh_TW.utf8
$
5. 安装字体
apt-get install ttf-arphic-bkai00mp ttf-arphic-bsmi00lp ttf-arphic-gbsn00lp ttf-arphic-gkai00mp ttf-arphic-uming ttf-arphic-ukai
6. 调整时区
# dpkg-reconfig tzdata
或直接修改配置文件/etc/timezone,内容为所要设定的时区
tonybox:~# cat /etc/timezone
Asia/Shanghai
tonybox:~#
然后修改 /etc/default/rc文件, 设定是否使用UTC, 如果要令BIOS的时间为本地时间, 则:UTC=no
附资料:令 Debian 支援中文其他语言
From OSWikiHK
(重定向自Make Debian support Chinese)
Jump to: navigation, search
标准文章
作者: Roy Chan
协力: Zero0w
校对: Archx, Jaux
分享本文: 如要连结本文,强烈建议使用英文连结: http://wiki.debian.org.hk/w/Make ... _and_other_language
本文主要讲及如何在纯英语安装的 Debian 4.0 (Etch) 系统如何加入中文和各语言支援的方法。如果想知道在 Debian 3.1 (Sarge) 加入中文支援的方法,请参考本文旧版《令 Debian 3.1支援中文》。
目录 [隐藏]
1 产生区域资讯 (Locale) 资料
1.1 安装字型 (font)
2 安装输入法引擎 (Input Method Engine)
2.1 安装 SCIM 智能通用输入法平台
3 个别软件接口翻译
4 基本使用
4.1 输入中文
4.2 输入标点符号
5 相关页面
6 相关连结
[编辑]产生区域资讯 (Locale) 资料
要 Unix/Linux 支援某个语言,首先需要有该语言的 Locale 资料。您可以在终端机打入指令「locale -a」列出现时系统所支援的 locale,例如:
$ locale -a
C
POSIX
en_US
en_US.iso88591
zh_CN
zh_CN.gb2312
zh_CN.utf8
zh_TW
zh_TW.big5
zh_TW.utf8
$
当中,两个 en_US 代表美式英语的 locales,zh_CN 代表简体中文的 locales、而 zh_TW 代表繁体中文的 locales 。常见语言的 locale 包括:
英文 (English)
美式英语: en_US ISO-8859-1
英式英语: en_GB ISO-8849-1
繁体中文 (Traditional Chinese)
中文(台湾): zh_TW BIG5
中文(台湾): zh_TW.UTF-8 UTF-8
简体中文 (Traditional Chinese
zh_CN GB2312
zh_CN.GBK GBK
zh_CN.UTF-8 UTF-8
如果「locale -a」的输出并没有您需要语言的 locale,您就需要先产生该 locales。方法是在终端机打入指令:
dpkg-reconfigure locales
或者使用 Synaptic 重新设定套件 locales (需要先安装套件 libgnome2-perl) 。先选 Application (应用程序) > System Tools (系统工具) > Synaptic Package Manager 。启动 Synaptic 后,选取套件 locales ,然后选择 Packages > Configure... 重新设定套件 locales 。
选取您需要的 locales (Synaptic 上按住 Ctrl 键而选取多个 locales),缺省 locale 可以选 None 或您想登入划面的语言。需要中文可以选取以下 locales:
zh_TW BIG5 - 繁体中文(台湾),使用 Big5 码。
zh_TW.UTF-8 UTF-8 - 繁体中文(台湾),使用 UTF-8 码。
zh_HK.UTF-8 UTF-8 - 繁体中文(香港),使用 UTF-8 码。
zh_CN GB2312 - 简体中文,使用 GB2312
zh_CN.GBK GBK - 简体中文,使用 GBK
zh_CN.UTF-8 UTF-8 - 简体中文,使用 GB18030
需要日文可以选取以下 locales:
ja_JP.EUC-JP EUC-JP
ja_JP.UTF-8 UTF-8
需要韩文可以选取以下 locales:
ko_KR.EUC-KR EUC-KR
ko_KR.UTF-8 UTF-8
您可以在 /usr/share/i18n/SUPPORTED 找到其他可以支援的 locales。
指令「locale -a」可以列出现时系统所支援的区域资讯,您可以打这个指令检查是否有遗漏需要的区域资讯:
$ locale -a
C
POSIX
en_US
en_US.iso88591
zh_CN
zh_CN.gb2312
zh_CN.gbk
zh_CN.utf8
zh_TW
zh_TW.big5
zh_TW.utf8
$
产生区域资讯后,最好重新启动系统
[编辑]安装字型 (font)
要显示个别语言的文件,自然需要该语言的字型。以下是各语言常用字型:
ttf-arphic-uming
x-ttcidfont-conf
xfonts-intl-chinese
xfonts-wqy
ttf-vlgothic
ttf-kochi-gothic
ttf-kochi-mincho
ttf-baekmuk
[编辑]安装输入法引擎 (Input Method Engine)
没有输入法引擎,您就不能输入中文。流行的输入法引擎包括:
SCIM (智能通用输入法平台)
gCin - GTK+ 版 Xcin
Fcitx (小企鹅输入法)
OXIM - 以 Xcin 为基础来改良开发的 Unicode (UTF- 输入法程序
技术上可支援多语言输入,现时仍以中文输入法为主;收有「中标仓颉」、「中标简易」等全字库输入法码表[1]
配合 HAN NOM 字型,能支援输入七万多 CJK Ext A & B 的中日韩汉字。
OXIM 最新版请于 OpenDesktop.org.tw 下载
chinput - 早期大部份 GNU/Linux 在简体中文环境缺省中文输入法引擎。
Xcin - 早期大部份 GNU/Linux 在繁体中文环境缺省中文输入法引擎。
考虑到 SCIM 功能较完备及前景明朗,亦在Fedora及Mandriva等都缺省成为中文输入法引擎,所以这里只谈及安装及使用 SCIM 的方法。不过大部份的输入法引擎都不离三个步骤:
安装有关 Debian 套件或软件。
设定环境变量 XMODIFIERS ,令 X Window 知道使用那个输入法引擎。
执行该输入法引擎。
如您仍是较喜欢 Xcin ,可以参考其有关说明。
[编辑]安装 SCIM 智能通用输入法平台
安装以下套件:
scim - SCIM (智能通用输入法平台)
scim-config-gconf - SCIM Gconf 配置模组
scim-config-socket – SCIM Socket 配置模组
scim-frontend-socket - SCIM Socket 前端模组
scim-gtk2-immodule - SCIM GTK2 IMModule 输入后端
scim-server-socket - SCIM Socket 服务器模组
scim-m17n (可省略) - SCIM m17n 输入引擎模组
scim-uim (可省略) - SCIM UIM 输入引擎模组
scim-chinese (可省略) - SCIM 中文智能汉语拼音输入模组 (Debian测试版中已改名为 scim-pinyin)
scim-chewing (可省略) - SCIM 酷音输入法模组,在台湾颇流行的智能注音输入法。 (即ㄅㄆㄇ) (http://chewing.csie.net/)
scim-hangul (可省略) - SCIM 韩文输入模组
scim-tables-zh - SCIM 中文输入法表 (包括仓颉五代、简易、五笔、行列等输入法)
scim-tables-ja (可省略) - SCIM 日文输入法表
scim-tables-ko (可省略) - SCIM 韩文输入法表
scim-tables-additional (可省略) - SCIM 其他语言输入法表
即是打 「apt-get install scim scim-tables-zh」 。
im-switch
language-env
ttf-arphic-uming
x-ttcidfont-conf
xfonts-intl-chinese
xfonts-wqy
scim-tables-zh
scim-pinyin
scim-chewing
fcitx
ttf-vlgothic
ttf-kochi-gothic
ttf-kochi-mincho
scim-anthy
scim-tables-ja
scim-prime
scim-skk
uim-anthy
uim
ttf-baekmuk
scim-hangul
scim-tables-ko
imhangul
imhangul-status-applet
nabi
繁体中文(香港):
apt-get install ttf-arphic-uming scim-tables-zh im-switch
简体中文:
apt-get install ttf-arphic-uming scim-tables-zh im-switch
繁体中文(台湾):
apt-get install ttf-arphic-uming scim-tables-zh im-switch
日文:
apt-get install ttf-vlgothic scim-anthy im-switch
[编辑]个别软件接口翻译
manpages-ko
manpages-zh
iceweasel-l10n-ko
iceweasel-l10n-zh-tw
iceweasel-l10n-zh-cn
iceweasel-l10n-ja
zh-autoconvert
zhcon
ttf2pt1
ttf2pt1-chinese
doc-linux-ja-html
jfbterm
rxvt-beta
rxvt-unicode-ml
mlterm
mlterm-tools
fortune-zh
debian-zh-faq-t
debian-zh-faq-s
zhcon
[编辑]基本使用
[编辑]输入中文
安装好 SCIM 后,要输入中文时按 Ctrl-Space ,就可以切换输入中文或英文。按 Ctrl-Shift 可以切换输入法。 SCIM 提供了不少中文输入法 (套件 scim-tables-zh) :
繁体中文
仓颉第五代 - 和香港人常用的仓颉第三代有分别,有少数几个字的仓颉码不同。不过这个输入法可以输入简繁体中文、日韩文汉字和香港字共二万九千多个字。
仓颉第三代
简易 - 即「速成」输入法,只取仓颉首尾两码来输入一个中文字。
轻松
行列30
粤语拼音 - 并不是一般香港人常用的广东话拼音。
注音 - 台湾的国语拼音输入法 (即ㄅㄆㄇ)
大易
简体中文
智能拼音 - 智能普通话拼音
二笔
广东拼音
自然码
五笔字型
[编辑]输入标点符号
SCIM 的仓颉可以输入标点符号,以下是一些常用的标点:
标点 仓颉第五代 简易 / 速成 标点全角时
逗号 (,) ZXAB ZB ,
顿号 (、) ZXAC ZC \
句号 (。) ZXAD ZD .
间隔号 (.) ZXAE ZE
省略号 (…) ZXAL 或 YYYCH ZL ^
波浪式书名号 (﹏) ZXBB ZB
开方头括号 (【) ZXBQ 或 YYYAM ZQ
闭方头括号 (】) ZXBR 或 YYYAN ZR
开双书名号 (《) ZXBU 或 YYYAG ZU
闭双书名号 (》) ZXBV 或 YYYAH ZV
开单书括号 (〈) ZXBY 或 YYYAE ZY
闭单书括号 (〉) ZXCA 或 YYYAF ZA
开单引号 (「) ZXCD 或 YYYAA ZD
闭单引号 (」) ZXCE 或 YYYAB ZE
开双引号 (『) ZXCH 或 YYYAC ZH
闭双引号 (』) ZXCI 或 YYYAD ZI
详请可以参考『马来西亚仓颉之友』( http://chinesecj.com/faq/faq.php?id=2 )
如您是用智能拼音,可以键入 i 开头的特殊符号列:
标点符号 ibdfh / ifuhao / isymbol §,¨,°,±
段落 isection / iduanluo / idl §
现在日期 idate / iriqi / irq 2004年11月19日, 二〇〇四年十一月十九日, 二零零四年十一月十九日
现在时间 ishijian / itime / isj 16点24分, 16点24分, 下午4点24分, 下午4点24分
现在星期 ixingqi / idian / iday / ixq 星期五, 礼拜五
[编辑]相关页面 |
|