新闻服务器虽然将慢慢的被BBS所取代,但在局域网上还是有一定的存在价值,以下是以RHEL5.2为例,介绍如何架设INND 服务器:
1. 安装INND组件:
yum install inn*
2. 安装完成,当第一次启动INN时需先执下以下三条指令:
#./usr/lib/news/bin/makehistory ------------------------>在/var/lib/news目录下,产生history档
#./usr/lib/news/bin/makedbz -i -o ---------------------->在/var/lib/news目录下,建立history.dir、history.hash及history.hash等三个文件.
# chown -R news.news /var/lib/news /etc/news /var/spool/news ------------------>将这三个目录下的所有文件及目录的拥有者及所属群组均改为news.
3. 启动INN并测试INN服务器:
#service innd start
Starting INND system: Starting innd. [ OK ]
#telnet localhost 119 ------------------>INN的通迅端口默认使用119
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
200 abc.test.com InterNetNews server INN 2.4.3 ready
^]
telnet> q
Connection closed.
4. 如果想开机就启动INND服务,可以运行以下指令:
#chkconfig --level 35 innd on
5. 设定/etc/news/inn.conf
此文件必需设定此项:
server: abc.test.com ---------------->此处可以是IP/电脑名/域名
其它的设定可以使用: man inn.conf 查看具体每项设定的功能,在此不在详述
6. 设定/etc/news/readers.conf来控制使用者存取的权限:
auth "localhost" {
hosts: "*.test.com, 10.141.77.0/24"
default: "*"
}
access "localhost" {
users: "*"
newsgroups: "*"
access: RPA
}
Linux 下NEWS Server(INN)架设全过程
内容版权声明:除非注明,否则皆为本站原创文章。