新闻组

时间:2022-08-21 17:20:04 公文范文 浏览次数:

下面是小编为大家整理的新闻组,供大家参考。

新闻组

 

  服务器系统配置 (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 服务器自动加载

  打开如图 7 所示的窗口, 在 innd 服务选项加上*(用空格键), 然后重新启动系统, 这样系统会启动 innd 服务。

  这里 INN 新闻组服务器设定就完成了。

推荐访问:新闻组 新闻组

猜你喜欢