Hamster 基本設定
閱讀前請先確認自己明白 client-server 運作, 及 NNTP 基本原理,
否則 set 完自己都唔知做乜, 浪費時間, 即使問其他人都好難幫到你
DNEWS
大家聽得多 , 但係佢價錢太貴 , 唔係人人負擔得起
網上仲有好多 news server 如
smartnewz
,
Argosoft News Server
等, 但係佢地功能比唔上 DNEWS, 而且都唔係免費, 好難吸引大家
但係要起個 powerful 0既 news server , 唔一定要用 DNEWS, 仲有另一個選擇 : Hamster , 佢唔單止係免費 , 仲係 Open Source , 任你用任你改 ( 假如你識 programming ) , 除 NNTP , 佢仲包括 POP, IMAP 及 SMTP server
Hamster 分兩個版本 :
Hamster Classic
及
Hamster Playground
兩個版本其實大同小異 ( 兩個都係開發緊 ), 主要係個介面唔同0左, 呢個教學就會教大家 Hamster Classic
以下為 Hamster 2.0.0.1 ( Stable release ) 示範 , 其他 Beta 版本只有少許分別
大家先去
http://tglsoft.de/
或
http://hamster.arcornews.de/tgl/
download Hamster Classic
1. 解壓 zip file
2. 執行 hamster.exe
3. 先 Enable advanced Configuration , 往後會用到
4. Create 新 group
0係 Menu bar 揀 "Configuration", "News: server, groups, pulls ..."
5. 去 "Newsgroups" 呢個 Tab
Click "Add local Grp.", 打返個 group 名
6. 跟住揀幾耐 expire ( 過期 )
0係 "Days to keep articles (since loading the article)" 呢個 box 打
7. 去返出面, "Configuration", "Local servers ..."
8. 0係 “General” 個 tab, Click “Edit IPAccess.hst"
新增一個 entry , NNTP: 0.0.0.0 , NNTP,RW,0.0.0.0 255.255.255.255 ( 如圖 )
容許任何 IP 0既人入 Server , read and post
9. 另外於 “Local server”, “NNTP” , “Bind IP” 輸入 0.0.0.0
令 Hamster listen 任何 incoming request
10. 基本上已經大功告成 , 但你會發現會冇 user right 睇 groups , 因為要先 Create 一個 user , 好似 FTP 0既 "anonymous" 咁
"Configuration", "Accounts & Passwords ..."
11. 新增兩個 user , user name 係 "NNTPdefault" 及 “default”
(NNTPdefault for OE, default for mozilla)
12. 兩個 Account 都要 Click "Change" 改 password , password 就咁一粒 "*"
13. 另外0係下面 "Settings for News (NNTP-server) 加返 user right, 即係可以睇邊 D group , 可以0係邊出 post
例如有 a.a , a.b , b.a 呢 3 個 group , 你想 user 睇到 a.* , 但係 b.* 係 "唯讀" , 就要好似圖咁 set
如果你想 read a.a , 但係睇唔到 a.b , 咁你要 set !a.b a.a , 唔可以 a.a !a.b 要 block 0個個排先
完成 !
咁就完成一個 news server 0既設定
PS: 如果想 post 內容包括埋出 post 人 IP
咁就用 notepad 開 hamster.ini
加句 “news.addxhtrace=X-Hamster-Trace”入 “[Setup]” 0既範圍就得0架啦
其實 Hamster 0既最利害之處在於 "Script", 只要掌握到, 基本上可以滿足你任何要求
但係呢個教學講住咁多先 , 下次再教有關 Script 技巧
對 Script 有興趣0既話 , 可以去
http://home.hetnet.nl/~ojb-hamster/index.html
download Help files, 寫 script 必備
本頁內容歡迎轉載
但
絕對禁止用作商業用途
By 魔法貴公子
raymondlhw@sinaman.com