如何建立多功能BBS站点.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
如何建立多功能BBS站点

如何建立多功能的BBS站 □哈尔滨 胡英伟 ????1996年末,我开始了上网生涯,当时最先接触的便是BBS(Bulletin Board System,即电子公告板)。它提供了一个进行交流的绝好场所,你可以在里面与他人鹊桥细语,也可以进入龙门客栈与多人一起聊天;你可以提出问题来让他人帮助你解决,也可以对某事发表自己的见解。如此之多的好处怎能不使广大的网友爱不释手呢?在过去的两年里,我深深地陷入BBS不能自拔。它给我带来了太多的欢乐,也使我结识了相当多的好朋友。特别是在97年3月份,正式成为一名站长之后,我开始把全部的业余时间投入到BBS的建立、升级、管理与维护之中。于是我的BBS站点日益繁荣起来,从原来一个只能提供聊天和读写文章的小站变成了集多种功能于一体的BBS站点。 ????而我在不断的摸索和实践的过程中,深刻感受到创建和管理一个BBS站的艰辛,当时我多么希望能够有一个从总体上讲述如何建站的详实资料啊!于是我便决定写下本文,若它能够给您带来一点小小的帮助将是最值得我欣慰的一件事。 ????一、联网环境与软硬件需求 ????若您的机器已经连接到Internet上(不包括拨号上网方式,因为绝大多数拨号用户上网后没有一个固定的IP地址),那么根据本文就能够实现具有多种功能的BBS;若您只有一台未联网的计算机,您就必须先上网把所需的各种软件取到自己的单机上,仍旧可以按照本文去建立自己的BBS站,只是无法实现转信功能而已。 ????基本硬件需求:一台PC,32MB左右内存,1GB以上硬盘,操作系统为Linux(最好是slackware),Linux的内核为2.0.30以上,最好升级到目前最新的内核(/pub/unix/linux/kernel/linux-2.0.36.tar.gz 或 /pub/linux/kernel/v2.0/linux-2.0.36.tar.gz)。 ??? ?二、建站前准备工作 ????1添加所需的shell、组及用户 ????为了建站的需要,必须为BBS系统先添加shell、组及登录用户名。 ???? (1)往系统里添加BBS SHELL,即往文件/etc/shells中加入如下一行(必须将其放到第一行): ????/home/bbs/bin/bbsrf ????(2)往系统里添加bbs组,即往文件/etc/group内加入如下一行: ????bbs::99:bbs,bbsuser,bbsadm ????(3)往系统里添加必要的用户,即使用adduser命令加入三个帐号:bbs,bbsuser和bbsadm。 ????其中: ????①bbs的用户ID为9999,组(group)为bbs,home目录为/home/bbs,shell为/home/bbs/bin/bbsrf。此帐号是供用户用来登陆BBS服务器的,所以不应该设定口令,但由于Linux-2.0.30以上的内核采用shadow password,所以建完用户后,修改文件/etc/shadow,将bbs的加密口令字(位于bbs所在行的第一个冒号和第二个冒号之间的13个字符)去掉,这样用户只需在登陆时输入bbs作为用户名即可进入此站。 ???? ②bbsuser的用户ID为9999,组为bbs,home目录为/home/bbs,shell为/bin/csh。此帐号用于测试BBS并执行某些应用程序。 ??? ③bbsadm的用户ID为9990, 组为bbs,home目录为/home/bbsadm,shell为/bin/csh。此帐号用于编译BBS应用程序和管理BBS系统。 ???? 加完上述三个帐号的/etc/passwd文件中应有类似如下的三行: ????bbs:x:9999:99:BBS,,,:/home/bbs:/home/bbs/bin/bbsrf ????bbsuser:x:9999:99:BBS USER,,,:/home/bbs:/bin/csh ????bbsadm:x:9990:99:BBS ADMINISTRATOR,,,:/home/bbsadm:/bin/csh ???? 加完上述三个帐号的/etc/shadow文件中应有类似如下的三行: ????bbs::10384:0:99999:7::: ????bbsuser:t8A3r08LNSuRU:10401:0:99999:7::: ????bbsadm:a0xJfupWC8HmY:10401:0:99999:7::: ???? 2.取回源码 ????以bbsadm的身份登录BBS主机,并从以下地址取回最新的BBS源码: /pub/internet/bbs/FirebirdBBS2.66M.GBCoded.tgz,找一个暂时的目录,运行tar -zxvf F

您可能关注的文档

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档