1. 安装软件
能够通过Rat Het Enterprise Linux图像界面下的“添加/删除应用程式”工具进行安装。具体方法是,选择“主选单”→“系统配置”→“添加/删除应用程式”,在弹出的界面中选中“服务器”→“新闻组服务器”→“标准软件包”,见图3。
![]() |
| 图3 INN及其相关软件包的安装 |
2. 服务器系统配置
(1) 配置 news 用户帐号
确认系统中包含 news 用户和 news 组,假如没有,需要添加:
$ groupadd news
$ useradd -g news -d /usr/local/news
(2) 创建news用户密码
使用passwd命令为news用户建立密码,操作如下:
# passwd
Changing password for user news.
Changing password for news
(current) UNIX password:
New UNIX password:
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
(3) 检测修改配置文档
首先使用login out 命令注销,然后使用news用户重新登录系统,使用inncheck命令检测配置文档,操作见图4:

图4 检测结果
inncheck 检查的文档有: active、control.ctl、expire.ctl、incoming.conf、inn.conf、moderators、newsfeeds
overview.fmt、nntpsend.ctl、passwd.nntp。请根据检测结果的提示修改文档权限:
$ chmod 664 /var/lib/news/active
(3)建立相关文档
重新以终极用户权限登录系统,在/var/lib/news目录下产生历史(history)的文档,
#/usr/lib/news/bin/makehistory
在/var/lib/news目录下建立history.dir history.hash history.index
#/usr/lib/news/bin/makedbz -i -o
说明:-o 选项指生成新的 overview 数据库。假如使用了buffindexed方式的数据库,在调用 makehistory -O 重新生成 overview 前,先清除现有的 overview 数据。注意只有需要提供客户端服务的新闻组服务器才有必要建立 overview 数据库,对于只提供新闻中转的,无需建立和维护 overview 数据库。
把下面的三个目录及任何的文档和目录的属主改为news
# chown -R news.news /var/lib/news /etc/news /var/spool/news
(4)使用命令启动INN新闻组服务器:
#server innd start
(5)检查INN新闻组服务器允许情况,和端口使用情况:
分别使用netstat和ps命令检查INN新闻组服务器允许情况,和端口使用情况,见图5。

图5检查INN新闻组服务器允许情况,和端口使用情况
(6)使用 telnet 连接服务器 nntp(119) 端口:
通常使用telnet连接INN服务器本地端口119查看其运行情况,见图6。

图6 使用telnet连接INN服务器本地端口119
测试INN新闻组服务器是否正常启动。假如出現ready 的情況,則表示设定正确。
(7)假如希望INN服务器每次启动都能自动运行,能够用ntsysv配置。以root权限运行命令:#ntsysv
文章整理:西部数码--专业提供域名注册、虚拟主机服务

图7 启动INN服务器自动加载
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!





