



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
建構一個基本的BBS 站(一)、抓取 BBS 的 source code原始程式1、 抓取 BBS 的 source code - 利用 ftp 連結到 .tw, 在freebsd/jdli/collect/sob-bbs/ 下面可以找到 sob.tgz, 以 get 指令將它抓取回來。或到 35 下FreeBSD/sob-bbs/下面可以找到 sob.tgz。(二)、BBS 的先前設定1、 用vipw 加入以下兩行:bbs:9999:99:0:0:BBS User:/home/bbs:/home/bbs/bin/bbsrfbbsadm:*:9999:99:0:0:BBS Adm:/home/bbs:/bin/sh這是管理使用BBS 用的帳號,在/etc/passwd內應有以上兩行bbs 是進入 BBS 用的一般帳號。bbsadm 是 BBS 管理者帳號。2、 在/etc/group 加入 BBS 群組cd /etcvi groupbbs:*:99:bbs,bbsadm3、 使用 passwd 對 bbsadm 設定密碼 # passwd bbsadmChanging local password for bbsadm.New password: 輸入密碼Retype new password: 再輸入同一密碼passwd: updating the database.passwd: done(三)、安裝 BBS 伺服器1、 將 sob.tgz COPY 到 /home 下cp sob.tgz /home2、 解開 BBS : cd /home tar xvfz sob.tgz 指令將此檔解開. 此時會得到一個叫 /home/bbs/ 的目錄, 這個目錄中已經包含了一個最基本的 BBS。3、 再來就是將 /home/bbs 這個目錄所有權更動:chown R bbs.bbs /home/bbs/(四) 更改 BBS 資料更改 BBS 的基本資料 - 進入 /home/bbs/ , 會找到 src/ 這個目錄, 這個目錄裡存放了所有 BBS 程式的原始檔. 為了產生一個屬於自己的 BBS, 我們必需將原始檔中的某些基本資料更改, 比如說, 站名, 存放 BBS 的目錄, BBS 使用者在 UNIX 系統裡的 ID, Group 等等. 1. 剛開始, 需要更改的檔案有兩個, 一個是 bbs/src/maple/config.h, 另一個是 bbs/src/maple/Makefile 2. config.h 裡記錄的是這個 BBS 的名稱, 它的位置所在等資料. 要改的部份如下: 1. #define BOARDNAME = 改成自己喜歡的中文站名 2. #define BBSNAME = 英文站名 3. #define MYHOSTNAME = 改成現在這台機器的 domainname 4. #define MYBBSID = 在轉信時告知其它站台, 表示這封信所經的 path 之一是這台 BBS 5. #define BBSUSER = 自己在UNIX系統裡的id 6. #define BBSHOME = 改成 (自己的path)/bbs, 請用完整路徑 7. BBSUID = 自己的UID, 如果不知道, 請查詢 /etc/passwd, 當然, 最好是擁有 root 權限開一個屬於 BBS 的帳號, 讓 BBS 擁有自己的 UID, GID. 8. BBSGID = 自己的group id, 同上 9. BBSHELL, BBSPROG = 修改path 10. MAXUSERS = 30, 整個系統的最大人數 11. MAXBOARD = 10, 整個系統的最多板面數 12. MAXACTIVE = 10, 整個系統同時能上線的最大人數 13. MAX_FRIEND = 10, 一個使用者最多能設定的好朋友個數 14. MAX_REJECT = 10, 一個使用者最多能設定的拒絕往來戶個數 15. MAXSIGLINES = 4, 使用者簽名檔的最大行數 16. BRDSHM_KEY,UIDSHM_KEY,UTMPSHM_KEY = 系統中 shm 的 key, 如果不想跟別人共用, 就不要跟別人用一樣的 key 3. Makefile 裡要改的是 BBSHOME, path 要寫成絕對路徑. 4. 在 bbs/src/maple/ 下, 鍵入make clean 與make update新的BBS會建立起來. 5. 回到 bbs/ 下, 鍵入 bin/bbs 可以進入剛 make 好的 BBS, 系統管理員的 帳號(id) 是 SYSOP 或 sysop , password 是 sob. (五)、進入剛剛建立的 BBS1. 以 SYSOP 的身份進入: 到 bbs/ 下, 鍵入 bin/bbs, 即可執行 BBS 程式, login 的 id 請打 SYSOP, passwd 請用 sob. 如果一切都正確的話, 可以看到下列畫面: 後更改管理者密碼:進入選單選項,修改密碼: (U)ser 個人設定 輸入SYSOP 2設定密碼 ,輸入新密碼兩次後,按 Y 確定設定(I)nfo 設定個人密碼 設定密碼與個人資料。 使用者帳號的管理 基本管理 在 BBS 中, 要管理使用者的帳號, 必須進入 (0)Admin 選單的 (U)ser 選項, 畫面如下: 進入 (U)ser 選單, 輸入 test 後按下 enter. 可以看到關於 test 這個 ID 的相關資料, 當然, 因為註冊時輸入的不同可能有所出入, 不過, 大致上是如下圖所示:藉由這個畫面, 站長可以修改使用者資料, 可以設定密碼, 可以設定權限, 可以刪除使用者帳號, 甚至更改使用者的 ID. (六)、設定telnet 無須 Loginbbs 直接連入 BBS 站-in.zbbsdin.zbbsd 可以讓使用者在 telnet 之厚植接近入 BBS 不需要再按 BBS。作法:1、 以 root 身份編輯 /etc/ 之中的 inetd.conf 檔之中的 # cd /etc# vi inetd.conf 改資料成為如下:#telnet stream tcp nowait root /usr/libexec/telnetd telnetdtelnet2 stream tcp nowait root /usr/libexec/telnetd telnetd2、 皆下來修改 /etc/ 下的 services 檔 # vi services telnet 23/tcptelnet 23/udptelnet2 2000/tcptelnet2 2000/udp3、 再來Reboot 或執行ps -aux|grep inetdroot 8641 0.0 0.7 948 576 p0 S+ 3:10PM 0:00.01 grep inetdroot 154 0.0 0.7 900 608 ? Is Wed03PM 0:00.17 inetd -wW# kill -HUP 154 inetd 的PID4、 再來編輯 /etc/rc.local新檔加入 /home/bbs/bin/in.zbbsd5、 再以 root 身份執行 /home/bbs/bin/in.zbbsd其他有關管理BBS站務請參考,http:/turtle.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 绵阳涪城区中烟工业2025秋招工艺工程师岗位面试模拟题及答案
- 开封市烟草公司2025秋招财务管理岗位面试模拟题及答案
- 中国邮政2025重庆市秋招信息技术类岗位面试模拟题及答案
- 围墙粉刷真石漆施工方案
- 广告墙设计施工方案
- 机场防雷安装施工方案
- 中国邮政2025西安市秋招仓储管理岗位面试模拟题及答案
- 中国邮政2025黔西南布依族苗族自治州秋招运输调度岗位面试模拟题及答案
- 柳州市烟草公司2025秋招数据分析岗位面试模拟题及答案
- 2025钻孔灌注桩施工合同
- 2025天津津南国有资本投资运营集团有限公司及实控子公司招聘工作人员招聘5人考试模拟试题及答案解析
- 营造清朗空间+课件-2025-2026学年(统编版2024)道德与法治八年级上册
- saas货运管理办法
- 2025年遴选财务岗考试题及答案
- excel操作考试题及答案
- 项目安全管理实施细则
- DBJ51T 196-2022 四川省智慧工地建设技术标准
- 五四制青岛版2022-2023五年级科学上册第一单元第1课《细胞》课件(定稿)
- 律师事务所合同纠纷法律诉讼服务方案
- 高标准农田建设项目施工组织设计 (6)
- 定稿咳嗽咳痰咯血
评论
0/150
提交评论