BBS-????? - PowerPoint PPT Presentation

1 / 29
About This Presentation
Title:

BBS-?????

Description:

Title: PowerPoint Presentation Last modified by: Aquarius Created Date: 1/1/1601 12:00:00 AM Document presentation format: Other titles – PowerPoint PPT presentation

Number of Views:107
Avg rating:3.0/5.0
Slides: 30
Provided by: edut1307
Category:
Tags: bbs

less

Transcript and Presenter's Notes

Title: BBS-?????


1
BBS-?????
  • ?????????
  • ????
  • BBS?News????innbbsd??
  • ??innbbsd????
  • nodelist.bbs???
  • newsfeeds.bbs???
  • ??????????
  • ??????
  • BBS??????
  • ??????

2
?????????
  • BBS????????????????local?,????,?????????,???????BB
    S?,????????????,?????????
  • ???? ?? News Server
  • News ? News Group
  • BBS ? BBS board
  • BBS??????????News Server?????Group,?BBS?????????
    ???,???News Server?,????,?????News Server??News
    Group,???????BBS?????
  • ??????????????News Server??Group???????,???BBS???
    ???????Group,???????????????

3
????
  • News Server
  • ????News Server
  • ???? ?? gtgt ???? gtgt ???? gtgtgtgt ????

?? News Server
?? News Server
?? News Server
?? News Server
4
????
  • ?BBS??????News Server?????
  • ?News Server???????? 1.?? 2.??
  • 1.???????
  • server gateway ?????News Server
    Daemon????????News Server,?????News
    Server???????????,????????
  • client gateway ???????News Client?News
    Server??,????????
  • 2.????,????News Client??????News Server?

5
????
  • Server Gateway
  • ??maintain????
  • ???? ????
  • ???????
  • ????????????
  • gtgt???? ???? ????
  • Client Gateway
  • ?maintain???? ????????
  • ???? ????
  • ???? ??????
  • ????control.cancel?????????
  • gtgt????? ???? ????

6
BBS?News????innbbsd??
  • Innbbsd ?????
  • 1. innbbsd(server gateway)
  • 2. bbsnnrp(client gateway)
  • 3. bbslink(????)
  • 4 .ctlinnbbsd(????)
  • ??innbbsd???BBS???
  • MapleBBS?PhoenixBBS?PalmBBS?PivotBBS?SecretBBS?Po
    werBBS? NaiveAgeBBS?

7
BBS?News????innbbsd??
  • ??
  • - ??server gateway?client gateway,?????
  • - ?????perl?bbsinnd,innbbsd??C implement?
  • - ??????News Server feed???client gateway?????
  • - client gateway????????BBS Server???????
  • - server?client gateway????????
  • - server gateway????News Server???BBS??????
  • - ??????????
  • - standalone single process concurrent server?
  • - ?bbsinnd???
  • ??
  • - ??maintain??1MB???dbz????
  • - client gateway????server gateway??,

8
BBS?News????innbbsd??
  • innbbsd
  • ??????, ?????????????????.
  • ctlinnbbsd
  • ???? innbbsd, ??????, ?? innbbsd ??????????.
  • bbslink
  • ??????????????.
  • bbsnnrp
  • ? news server ? news group ???????.
  • ------------------------------------------------
    --------------------
  • nodelist.bbs
  • ???????? name, domain name ?? port ???.
  • newsfeeds.bbs
  • ?????????????????????? group.
  • bbsname.bbs
  • ????????, ?????? nodelist.bbs ????

9
??innbbsd????
  • ?????innbbsd
  • 1. innbbsd????? 2. patch? 3. README
  • ftp//ftp.csie.nctu.edu.tw/pub/BBS/misc/innbbsd/
  • ??????????,?????BBS????,???? bbs/src/innbbsd/RE
    ADME
  • ?? bbs/src/innbbsd/doc ?manpage
  • ?gzip??(gzip .?),???copy?manpage???? (su??..)
  • cp .5.gz /usr/local/man/man5 or
  • cp .8.gz /usr/local/man/man8

10
nodelist.bbs???
  • ?????bbs/innd/?,??node(???)????
  • node/exclude1,exclude2,-username_at_hostnam
    e protocol(port) full name
  • node
  • ?????????,????newsfeeds.bbs???????
  • /exclude1
  • ???exclude1(host domain name)?posts?
  • -username_at_hostname
  • ?????innbbsd???host??,username???????????host????
    ???,-???????????

11
nodelist.bbs???
  • node/exclude1,exclude2,-username_at_hostnam
    e protocol(port) full name
  • protocol
  • ??node????????,???? IHAVE?POST?DATA?
  • IHAVE????News Server???
  • POST???News Client???
  • - ??????NNTP(Network News Transfer Protocol)
  • DATA??mail??? ??SMTP(Simple Mail Transfer
    Protocol)?
  • port
  • ????protocol????port number
  • NNTP????119,?????BBS????7777
  • SMTP??25,????port?????,???????????
  • - ?????1024??????root???
  • full name
  • ????node???,??????

12
nodelist.bbs???_??
  • ???????nodelist?manpage???????
  • default protocol is IHAVE(119)
  • default POST and IHAVE port is 119
  • name hostname domainname protocol(port)
    full name
  • ------------------ ---------------------
    ------------- ----
  • my-bbs bbs.xxx.edu.tw
    IHAVE(7777) My BBS Name
  • news1 news_at_news.xxx.edu.tw IHAVE(119)
    News Feed Source 1
  • news2 news_at_news.yyy.edu.tw IHAVE(119)
    News Feed Source 2
  • news3 news_at_news.xxx.com.tw POST(119)
    News drain Source 1
  • news4 news.aaa.com.tw
    POST(119) News drain Source 2
  • ?? crontab /var/cron/tabs/bbs
  • ??????????????
  • /6 innd/bbslink /home/bbs gt /dev/null
    2gt1
  • ?? /home/bbs ????? BBS ???

13
newsfeeds.bbs???
  • ??????bbs/innd?,??????,???
  • Virtual Group Name Board Name BBS Node
    Name
  • Virtual Group Nam
  • ??????????????
  • ?????News Server,????News Group??
  • Board Name
  • ???????? ??????
  • BBS Node Name
  • ?nodelist.bbs????BBS?? ??innbbsd ?node ????

14
newsfeeds.bbs???_??
  • newsgroups board
    news server
  • ----------------------------- --------------
    --------------
  • ME-3A ME-3A
    Aurora
  • ME-3C ME-3C
    Aurora
  • cna.agriculture.domestic cna.agriculture,cna.tod
    ay null
  • comp.soft-sys.matlab comp.matlab
    NCU_CSIE

15
???????
  • ???????????
  • - bbsname.bbs,?????????BBS???????
  • innbbsd
  • BBS????Daemon
  • ??????????,7777???BBS????Port,????????????,????BB
    S??????
  • - bbs/innd/innbbsd i 7777
  • ctlinnbbsd
  • ?????????,??innbbsd???????,??????????innbbsd?????
    ?????bbs/innd/ctlinnbbsd??????????,??????????????
    ?
  • - reload
  • ??innbbsd????nodelist.bbs?newsfeed.bbs?????
  • - shutdown
  • ??innbbsd????

16
???????
  • bbslink
  • BBS????????????bbs/outgoing???,?????????????????
    ???????BBS??News Server?
  • ??????
  • - bbs/innd/bbslink /bbs
  • ??????BBS??home directory
  • bbsnnrp
  • ??????,???????News Server???????,???News
    Server????bbsnnrp?????????????????
  • - bbs/innd/bbsnnrp xxxxx.active
  • ???xxxxx.active??News Server??????,???????!

17
? news server ??
  • ???? nodelist.bbs,??????????,
  • news-ncku news.ncku.edu.tw POST(119)
    Ncku News Server
  • - news.ncku.edu.tw ??? news-ncku
  • - ??????? domain name
  • - ??? POST(119) ,??? news server ????? POST(119)
  • ?????????News client ,?server?????
  • - ???? Ncku News Server.

18
? news server ??
  • ?? newsfeeds.bbs ??????
  • tw.bbs.comp.linux Linux news-ncku
  • ?????? news group name
  • ?????? ?????
  • ????????? news server ??.

19
? news server ??
  • ncku.active ???? news server ?????. ??????
  • tw.bbs.comp.linux 0000000001
    0000000000 y
  • ???? news group name, ???????.
  • - ???????????????

20
? news server ??
  • ??????????, ???????
  • innd/ctlinnbbsd reload
  • ?????????
  • innd/bbsnnrp news.ncku.edu.tw innd/ncku.active
  • ????
  • GROUP tw.bbs.comp.linux
  • 211 564 249795 250377 tw.bbs.comp.linux
  • 0 249796 need it lt48XCTO3Tp_at_bbs.sayya.orggt
  • 1 249797 need it lt48XDB25KF_at_csdc.twbbs.org
    gt
  • 97 249895 i have it lt48Y2PLJ9i_at_bbs.ee.ncu.
    edu.twgt
  • 98 249896 i have it lt48Y3Kg6jh_at_bbs.mis.nkf
    ust.edu.twgt
  • 99 249897 i have it lt48Y3WhL16_at_bbs.ice.cyc
    u.edu.twgt
  • ??????, ????????.

21
? news server ??
  • ??????? ?? crontab ??????
  • ???? 5 ?, 35 ?? news.ncku.edu.tw ??.
  • 5,35 innd/bbsnnrp news.ncku.edu.tw
    innd/ncku.active gt /dev/null 2gt1
  • ?????news server ?????????? ??????

22
? bbs ??
  • ??????????????? news server ????, ????????
    BBS???, ??????, ?????? BBS ? BBS ?????.
  • ????????????????????, ???????????.
  • - ??? aaa.twbbs.org ??????? abc,
    ?zzz.twbbs.org
  • ??????? xyz, ??????????????, ??????????? group
    name ? 123

23
? bbs ??
  • ??????? zzz.twbbs.org, ???? nodelist.bbs,
    ?????????
  • bbs-aaa aaa.twbbs.org
    IHAVE(7777) new_board
  • ?? newsfeeds.bbs, ????????
  • 123 abc bbs-aaa
  • - ??????? group name
  • ????????????? ????
  • ???????????????.

24
? bbs ??
  • ??????, ???????
  • innd/ctlinnbbsd reload
  • ????? abc ??????, ????
  • innd/bbslink -v /home/bbs
  • ????????, ?? /home/bbs ????? BBS ???

25
??????
  • BBS??????
  • BBS???????????????????????,?????????bbs/util????
  • ??????
  • ????????BBS????????

26
BBS??????
  • account
  • ?????????
  • topuser
  • ????????????POST?????
  • mandex
  • ???????????
  • poststat
  • ???????
  • expire
  • ????????????????

27
BBS??????
  • clrdir
  • ?????????,????home?????????,??boards?????????
  • clrhome
  • ?????????????
  • cnanews
  • ????????,??????CAN News Group????????????
  • backup.sh / ba.sh / backup2.sh
  • ?????????

28
??????
  • bbsmail
  • BBS???????sendmail???????,??BBS?????????
  • bfinger
  • ????????????,?BBS???????????????
  • bguard
  • ??????gopher????BBS???????
  • bpop3d
  • ??BBS??????POP3???????
  • mailpost
  • ??????E-Mail???????
  • mix_sig
  • ARDA??????????????????

29
??????
  • setboard
  • ??BBS?????
  • setuser
  • ??BBS????????
  • showb
  • ??BBS???????????
  • showboard
  • ??BBS???????????
  • showdir
  • ??????????????.DIR???
  • showmgr
  • ??BBS?????????????
  • showsysop
  • ??BBS???????SYSOP?????
  • showuser
  • ??BBS???????????
Write a Comment
User Comments (0)
About PowerShow.com