第23章 新闻务器.pptVIP

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

第23章 新闻服务器 本章节将给大家讲解关于新闻服务器的配置方法。新闻组服务Newsgroups是Internet上重要的网络信息服务。同WWW、E-mail和FTP一样为Internet上的四大网络信息服务系统之一。新闻组服务使用的网络协议是Network News Transfer Protocol,简称NNTP,端口号为119。 新闻组是一个信息集合的地方,客户可以发表自己的帖子,而客户不需要事先进行注册。新闻组客户通过客户端软件连接到新闻服务器上,然后把自己感兴趣的帖子下载到自己的计算机中讨论回复,也可以断线阅读。新闻组服务器是一个基于网络的计算机组合,新闻组上包含成千上万的信息,使得寻找感兴趣的信息变得非常困难。不过新闻组客户端程序可以分类的组织各个新闻组,可以有效检测到感兴趣的信息。 服务器上的帖子不仅可以是文字,也可以带有图案和音频,以及其他多媒体内容。新闻组服务器周期的与相邻服务器更换内容,这样可以定时更新服务器内容,而系统自动删除过时的信息。使用客户端查看信息的流程如图23.1所示。 23.1 新闻服务器innd简介 本节介绍的INN(InterNetNews)新闻组服务系统诞生于1990年底,可运行于Linux操作系统与UNIX操作系统中。INND的网站是:http: ///inn.html。 23.2 安装服务器 本节通过两种方式安装:图形界面和源代码方式,以图形界面需要光盘中的RPM包所以必须准备好Red Hat Linux9.0的安装盘。将Red Hat Linux光盘插入光驱,然后输入以下命令挂载: #mount –t iso9660 /dev/cdrom /mnt/cdrom 23.2.1 安装软件 在本小节中,将详细介绍如何安装相应的软件。 (1)通过图形界面安装。可以通过Rat Het Linux图形界面下的“添加/删除应用程序”工具进行安装。具体方法是,选择【主选单】|【系统设置】|【添加/删除应用程序】选项。在弹出的界面中选中【服务器】|【新闻组服务器】|【标准软件包】来安装。 (2)源代码方式安装。源代码方式安装INN系统假设读者已经下载了INN系统源代码,这里使用inn-2.3.4-2.tar.gz。以root身份登录Linux操作系统后,输入下面的命令安装: #tar xzf inn-2.3.4-2.tar.gz #cd inn-2.3.4-2 #configure #make #make install 23.2.2 创建新闻服务器的用户 (1)设置news用户帐号。如果系统中没有news组和news用户,先添加一个news组。 # groupadd news (2)然后添加一个news用户,并且加入到news组。 # useradd -g news -d /usr/local/news 23.2.3 建立目录和文件 要建立新闻服务器目录和文件,必须经过以下几个步骤: (1)用root身份用makehistory命令在/var/lib/news目录下创建历史记录文件history。 #/usr/lib/news/bin/makehistory (2)用makedbz命令在/var/lib/news目录下,创建history.dir、history.hash、history.index文件,运行下面的命令。 #/usr/lib/news/bin/makedbz -i –o 如果配置的服务器需要提供客户端服务,那么必须先建立好overview数据库。-o参数指定生重新成新的overview数据库,但是在重新生成数据库前必须要清除旧的overview数据。如果你配置的服务器只是起着一个新闻中转的服务,那么该服务器不需要overview数据库。 下面把/var/lib/news,/etc/news,/var/spool/news目录及所有的文件和目录的所属组改为news,运行以下命令: # chown -R news.news /var/lib/news /etc/news /var/spool/news 23.2.4 设置别名 举例说,如果你希望设定一个一般用户xscancmd作为root用户的别名,那么可以在/etc/aliases文件中添加一行: root:xscancmd #newaliases 给用户名设置别名可以提高安全性,如果想给news用户设置一个别名userNews,编辑/etc/aliases文件并添加一行: news:userNews #newaliases 23.3 配置服务器 安装好服务器后,接下来的章节介绍怎么配置新闻组服务器,这里主要设置这几个文件,其中每个文件具有不同的操作和配置含义: inn.conf nnrp.access hosts

文档评论(0)

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

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

1亿VIP精品文档

相关文档