荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: jjk (pq), 信区: InstallBBS
标 题: [转载]Maple V3.02 系统管理员使用手册 netspy (转寄)
发信站: 荔园晨风BBS站 (Thu Nov 29 11:26:48 2001), 转信
【 以下文字转载自 jjk 的信箱 】
【 原文由 jjk.bbs@bbs.pku.edu.cn 所发表 】
发信人: netspy (心碎了无痕○论文), 信区: BBSDev
标 题: [转载]Maple V3.02 系统管理员使用手册
发信站: 北大未名站 (2001年05月24日13:10:27 星期四), 站内信件
Administration Guide [MapleBBS]
—————————————————————————————————————
枫桥 BBS 程式 3.02
系统管理员使用手册 简易版
Modified by 交大资工 朱亮恺(lkchu@dragon2.net)
—————————————————————————————————————
目 录
(零) 写在前面
(一) 目录规画
(二) 看板之建立、设定、删除
[1] 如何建立看板?
[2] 如何设定、删除看板?
[3] 如何规划看板群组?
(三) 板主密技
(四) 站长密技
(五) 动态看板的规划
(六) 工具程式
(七) crontab □例
(八) 转信程式 innbbsd 之设定
—————————————————————————————————————
(零) 写在前面
—————————————————————————————————————
MapleBBS 3.02 运作方式已经与先前版本大异其趣,为引导各位能快速进入
MapleBBS 的新世界,故成此文件以做入门说明。
—————————————————————————————————————
(一) 目录规画
—————————————————————————————————————
bbs的家之下主要有几个目录:
bin/ 所有bbs相关的执行档
brd/ 所有的看版
etc/ 所有的管理相关档
gem/ 所有精华区
innd/ 转信相关档
log/ 历代记录备份处
net/ 丝路资料存放区
run/ 现在记录所在
tmp/ 暂存档区 (ex. zmodem传档)
usr/ 所有使用者
doc/ 相关说明文件
这几个目录,都可以在不同的partition,用 symbolic link 方式放在
bbs 的家下,经过有效的放置,可以有效分散 I/O 至不同的硬碟上,
在 inode 的数量上,也可有适当控制。
建议 brd 可与 gem 放在同一颗,usr 另外放一颗, 平行效果甚佳
在规画 inode 时,brd/gem 那颗可用 -i 2048,usr 那颗强烈建议 -i 1024 :p
—————————————————————————————————————
(二) 看板之建立、设定、删除
—————————————————————————————————————
[1] 如何建立看板?
—————————
执行 (0)Admin→(B)oard 功能後,请依序输入下列设定:
┌
│ 【 建立新板 】
│
│ 请输入看板名称:sysop
│ 看板主题:☆ 报告站长 给我报报
│ 板主名单:SYSOP
│ 阅读权限(Y/N)?[N]
│ 发表权限(Y/N)?[N]
│ 设定属性(Y/N)?[N]
│ ...
│
│ 新板成立 !!
└
■ 看板名称:Board ID,可以是英文字母[a-zA-Z]、数字[0-9]、[._-]
等字元的组合,举例来说 [win95] 是合法的看板名称。
■ 看板主题:描述看板的中文主题,其中,第一个中文字建议拿来代表是
否加入转信,如果是空心符号 ☆○◇□◎△之类,那就是
local board,如果是实心符号 ★●◆■▲之类,那就是网
路连线看板,可以一目了然。
群组 (Class) 可自由规划,容後说明。
■ 板主名单:Board Manager ID List,板主可以有三人以上,只要将他们
的 User ID 以 [/] 字元区隔开来就行了。
目前枫桥不再分版主高下,虽然排第一个,其实对待都一样
■ 看板权限:规划看板权限的方式跟使用者相当类似,可分别设定阅读与发
表之权限。
如果设定 Read 的话,不能 Read 的人当然就不能 Post 了,
如果设定 Post 的话,其 Read 之权限设定依然有效。
举例 :
若要限制只有帐号总管、聊天室总管、看板总管与站长权限才
能看见的板子,其中只有站长能 Post,则权限应设为:
阅读权限:
0 □ 基本权力 G □ 禁止发表文章
1 □ 进入聊天室 H □ 禁止 talk
2 □ 找人聊天 I □ 禁止 chat
3 □ 发表文章 J □ 禁止 mail
4 □ 身分认证 K □ 保留
5 □ 信件无上限 L □ 保留
6 □ 隐身术 M □ 禁止 login
7 □ 永久保留帐号 N □ 清除帐号
8 □ 保留 O □ 板主
9 □ 保留 P □ 看见忍者
A □ 保留 Q □ 保留
B □ 保留 R □ 保留
C □ 保留 S ■ 帐号总管
D □ 保留 T ■ 聊天室总管
E □ 保留 U ■ 看板总管
F □ 保留 V ■ 站长
发表权限:
0 □ 基本权力 G □ 禁止发表文章
1 □ 进入聊天室 H □ 禁止 talk
2 □ 找人聊天 I □ 禁止 chat
3 □ 发表文章 J □ 禁止 mail
4 □ 身分认证 K □ 保留
5 □ 信件无上限 L □ 保留
6 □ 隐身术 M □ 禁止 login
7 □ 永久保留帐号 N □ 清除帐号
8 □ 保留 O □ 板主
9 □ 保留 P □ 看见忍者
A □ 保留 Q □ 保留
B □ 保留 R □ 保留
C □ 保留 S □ 帐号总管
D □ 保留 T □ 聊天室总管
E □ 保留 U □ 看板总管
F □ 保留 V ■ 站长
■ 看板属性:可以依照各看板的需要,而作下列设定
0 □ 不可 Zap
通常将 sysop 及 0Announce 版设为不可 zap, 强迫中奖
1 □ 不转信
这□指的「不转信」其实是指不转出,就是不写 out.bntp
其实如果 innbbsd 那边设了也一样,只是若程式就已经不
送出去也许load多少会一点点...也许是很小一点点:pp
希望大家都会设定 innbbsd :PPP
2 □ 不记录篇数
通常将 test版设定为不记录篇数, post时就不会累加次数
3 □ 不做热门话题统计
这个当时的考量是像前一阵子 nthu 版上风风雨那时候,愈吵
愈热就把它关了:P
另外就是像社团版什麽 我又来灌水了 什麽东东, 或是什麽某
人生日呀...
4 □ 不公开选举结果
怕秘密版举行投要结果自动转到 sysop版被人家发现:PP
5 □ 匿名看板
可让使用者用匿名方式发表文章,匿名记录放在 run/anonymous.log
6 □ 不可转寄文章
让此板文章不可透过 Forward 功能转寄,亦无法利用暂存档
「走私」出去 :)
■ 精华区:建立看板的时候,自动建立相对应的精华区。
■ 特殊看板:通常一个 BBS 站中要开立下列五个基本看板:
[sysop] :站长与使用者之间沟通的管道。
[test] :让刚上路的新手可以尽情测试的地方。
[deleted]:站长、板主删除其他使用者的文章後,就转移阵地到这里来,
要是後悔了,可以救回来。
[junk] :作者自己删除的文章,会跑到这里来,此外,如果系统有任何
错误讯息的话,也会予以记录,有「系统运作备忘录」之功能。
[note] :动态告示板的来源,开放给使用者自由投稿。
建议规划看板权限时,让板主都看得见 [deleted],至於 [junk] 只有
站长看得见。
[注 1] 看板建立後,须配合 util/account.c 工具程式重新建立 class image
待下次上站重新读取新的 image 後,方能在看板列表中看到新板。
util/account.c 建议以 crontab 每小时跑一次
[2] 如何设定、删除看板?
————————————
看板成立之後,如果要改变板主、板名、主题、权限等设定,请将游标移至
所需设定之看板前执行 'E' 功能,再参照前面的说明,依序设定。
通常,要关闭、删除一个看板之前,会先看看这个看板的状态,所以,
删除看板 (Delete Board) 的功能与本功能合而为一了。
删除一个看板後,该看板的所有文章、精华区,也会自动一并清除,
所以,删板之前,请三思。
[注] 精华区的分类(Class)中,若有此看板还在那边, 也须要删除之.
[3] 如何规划看板群组?
————————————
Maple III 的看板群组已经与精华区合为一体,简单的说,必须由精华区的分
类来支配看板的分类,请先至 (A)nnounce 用 ^P + C,输入「标题」後,档名
请输入:Class。
您可依此方法在 "Class" 分类下规画出站上看板的分类,规画出子分类後就可
以用 ^P + B 将看板置於各子分类中。
每次更新分类规画後,俟下次 util/account.c 工具程式执行後,即会重新建出
新的 class image,下次上站再进入 (C)lass 分组讨论区 功能就能看到看板的
分布就和精华区里的 "Class" 分类是一模一样的。
不管是第几层的分类,整个精华区内同样档名之分类只能出现一次,若设为相同
档名则会被视为是相同的分类,底下的内容会是一样的,但同一看版却可以同时
被分在不同的分类下,没有此限制。
—————————————————————————————————————
(三) 板主密技
—————————————————————————————————————
板主在他所管辖的看板中,会有一些特异功能。
[1] Board 看板密技
—————————
除原基本的 编辑备忘录[W]、删除文章[d]、区段砍信[D]、举行投票 [V]
之密技外,配合标签(Tag) 功能还可以「整批作业」
[g] 可以将单篇或有标签的文章,一起放进「精华区回收筒」
板主需进入回收筒内整理精华文件
[^D] 将标签起来的所有文章,通通删除,
还会送出 cancel message,达成「连线砍信」
[2] 精华区密技
———————
(^p) 可新增 (A)文章 (F)卷宗 (G)丝路 (P)贴复
(T/E) 修改标题内容等
(c/d/^V) 拷贝/删除/贴上
先删除(d) 再贴上(^V) 即为移动
有个方便的绝招可以参考,就是配合 ^Z + A or B
例如我进入 [bm] 的精华区後,进入想收编的目录,用 ^Z + B 切回
版上,按 g 一篇,再用 ^Z + A 切回精华区,直接按 ^V 就可以
paste 了,这样比原来要输入路径更快了
(^w) 进入/清理资源回收筒
(m) 设定限制级,看的到却进不去 :p
(M) 移动 文章/卷宗 顺序
(S) 观看属性
(^G) 海锚
精华区编选,加上 Anchor (海锚) 的概念,操作方法是:
1. 在精华区(gem) 中适当的地方按 [^g][a] 定锚。
2. 回到看板,在选定的文章上按 [g] 收录(gather) 到刚刚定锚之处。
■ 搭配 [^z] zone-switch 可以方便地在看板、精华区间快速切换。
■ 搭配 tag 的功能,可以方便地编选同主题、同作者的串列文章:
先挑选好 tag 後再按 [g] 收录(gather),可以合成一篇,也可以
分别收录。
3. 在精华区中任意地方按 [^g][j] 可以跳跃(jump) 到定锚之处。
4. 有定锚就有拔锚,拔锚的方法是在精华区中按 [^g][d]。
拔锚之後就回到初始状态。此时在看板中也可以按 [g] 收录文章,
唯一的差别是,文章会被收到 [资源回收筒]。
—————————————————————————————————————
(四) 站长密技
—————————————————————————————————————
[1] Board 看板密技
—————————
■ 修改标题:按 [T] 可以修改游标所在文章的标题、作者、日期等栏位。
■ 修改文章:按 [E] 可以修改游标所在文章的内容。
■ 灌水终结者:按 [X] 可以删除站内所有与目前主题同标题的文章,跨板
砍除,清得一乾二净,也会送出 cancel message,连线砍信
■ 按 [^u] 可以显示游标所在文章的使用者资料,并可线上修改。
[2] 聊天选单密技
————————
■ 在选单式聊天界面中,按 [^k] 可以将游标所在使用者踢 (kick) 出去。
如果,该 process 不太正常,比方说已经 time out 了,却没正常结束,
也可以按 [^k] 将之终结
■ 在选单式聊天界面中,按 [^u] 可以显示使用者资料,并可线上修改。
[3] 邮件选单密技
————————
■ 由於 sysop 的信常常忘了看,任何一个站长在 mbox 中,都可以按
[TAB] 切换到 sysop's mbox 看信。
[4] 使用者选单密技
—————————
■ 在 (S)etup 设定操作模式 功能中,可将 ACL 此项 flag 打开,再至
(X)file 编辑个人档案 功能中,编辑上站地点设定档,如此,只有从
列在上站地点设定档内的 hosts 或 domain 才能顺利进站。
此功能在增加站务人员帐号的安全性。
—————————————————————————————————————
(五) 动态看板的规划
—————————————————————————————————————
■ 动态看板:内容由 [note] 板精华区提供,可以让使用者自由投稿。
动态看板的位置在 [note] 板精华区的 note 分类下,请站务
或板主将此分类建出,在将须放上动态看板的文章放至 note
分类下。
■ 动态看板的更新是由 util/camera.c 工具程式将动态看板放进 shm,
建议将此工具程式放入 crontab 每小时更新。
—————————————————————————————————————
(六) 工具程式
—————————————————————————————————————
■ util/account.c :每小时上站人次统计,并进行资料压缩备份,并重新
建立 class image。
■ util/acl-sort.c :sort access control list file
■ util/bquota.c :BBS user quota maintain & mail expire
■ util/camera.c :建立动态看板 cache
■ util/expire.c :自动砍信工具程式
■ util/gem-check.c :精华区整理程式
■ util/gem-index.c :精华区索引程式
■ util/hdr-dump.c :看板标题列表
■ util/poststat.c :统计今日、周、月、年热门话题
■ util/reaper.c :使用者帐号定期清理
工具程式的详细说明将会由 Thor.bbs@bbs.cs.nthu.edu.tw 补全 :)
—————————————————————————————————————
(七) crontab □例
—————————————————————————————————————
目前枫桥的 crontab 的设定如下:
# 每小时转信出去 6 次
8,18,28,38,48,58 * * * * innd/bbslink /home/bbs > /dev/null 2>&1
# 每小时作一次人次统计及开票
2 * * * * exec bin/account
# 每小时更新一次动态看版
43 * * * * bin/camera
# 每小时作一次话题统计, 特别注意是在 account执行之前
50 * * * * bin/poststat
# 每天根据 expire.conf对看版文章作expire
30 3 * * * bin/expire
# 每天对精华区作 garbage collection, garbage的形成详见精华区编辑之document
30 4 * * * bin/gem-check
# 每天对精华区作索引档, 方便使用者搜寻
30 6 * * * bin/gem-index
# comment out for summer vacation
# 每天清理久未上站使用者, 清出的user会被搬至 usr/@目录下, 请自行再删除
#30 2 * * 0 bin/reaper
# 每天清理个人信箱
#10 5 * * * bin/bquota
—————————————————————————————————————
(八) 转信程式 innbbsd 之设定
—————————————————————————————————————
■ 请参照 src/innbbsd/README
--
交大资工 朱亮恺
E-Mail: <lkchu@dragon2.net>
--
欢迎大家来BBSDev版讨论问题!
欢迎大家来Software版!
欢迎访问北大FTP联盟主页:http://www.pkuftp.dhs.org
※ 来源:·北大未名站 bbs.pku.edu.cn·[FROM: 162.105.170.50]
--
※ 转寄:·北大未名站 bbs.pku.edu.cn·[FROM: 210.39.3.50]
--
※ 转载:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.0.146]
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店