精華區beta SetupBBS 關於我們 聯絡資訊
<< 在同一機器上架第二個 Maple (sob.tgz) >> (以 FreeBSD 架 sob.tgz 為例) Step 1. 修改 config.h: 1) 基本資料的修改 #define BOARDNAME "網路芳鄰" /* 中文站名 */ #define BBSHOME "/home/bbsgn" /* BBS 的家 */ #define BBSUSER "bbsgn" #define BBSUID 9997 #define BBSGID 97 #define BBSSHELL "/home/bbsgn/bin/bbsrf" /* 前端程式 */ #define BBSPROG "/home/bbsgn/bin/bbs" /* 主程式 */ 2) Chat port 的修改 #define CHATPORT 5522 3) shm key 的修改 #define BRDSHM_KEY 1015 #define UIDSHM_KEY 1017 #define UTMPSHM_KEY 1019 Step 2. 修改 Makefile (用vi或joe編,別用ve編Makefile),並編譯出新的執行檔 1) maple/Makefile BBSHOME = /home/bbsgn 改好存檔後: make clean update 2) util/Makefile BBSUSER = bbsgn 改好存檔後: make clean update Step 3. 修改 passwd & group,並設好 uid & gid & permission 1) 用 vipw 加入: bbsgn:9997:97::0:0:BBS GoodNeighbors:/home/bbsgn:/home/bbsgn/bin/bash bbsgnadm:*9997:97::0:0:BBS GN Adm:/home/bbsgn:/usr/local/bin/bash 2) 在 /etc/group 加入: bbsgn:*:97:bbsgn,bbsgnadm 3) chown -R bbsgn.bbsgn /home/bbsgn chmod -R o= /home/bbsgn Step 4. 測試 su bbsgn Step 5. (Optional for FreeBSD) 設好第二BBS的信件功能 把 /etc/sendmail.cf 代換成 ftp://sob.m7.ntu.edu.tw/sob-version/misc/sobsendmail.cf Step 6. (Optional for 地下站) as root 1) passwd bbsgn 設定 bbsgn 進站的「暗碼」 2) /home/bbs/bin/in.zbbsd 3006 bbsgn 3) telnet localhost 3006 提示按Enter時若沒打入暗碼而乖乖的按Enter就跑到地上站(bbs)了~~ -- woju@sob.m7.ntu.edu.tw 台大電機 吳 慶 鴻 -- /\/\ Origin: // \ (sob.m7.ntu.edu.tw)