服务器 频道

服务器应用:Linux下如何用好新闻组

    3. storage.conf

    配置文件 storage.conf :用来配置存储方式。 系统默认没有设定(全部是注释掉的行) 。如果我们设定使用 tradspool 的方式,于该文件中加入下列:

    method tradspool {
    newsgroups: *
    class: 1
    }
    传统上新闻服务器以简单的方式储存新闻群组文章。在/var/spool/news 是储存文章的目录,每个文章储存在新闻群组的子目录。存储方式见表2。

表2 存储方式和说明

     4. /etc/readers.conf

    /etc/readers.conf 用来进行权限控制。控制谁可以连接新闻服务器以及用户的访问权限。
系统默认是本地用户. 对照修改文件没有注释的几行:
    auth "locahost" {
    hosts:"192.168.2.0/24"
    default:""
    }
    #注意:hosts的参数规定了一个主机范围, 您可以根据自己的情况进行更改.0/24表示可以接受0-255的地址范围.
    access "localhost" {
    users:"*"
    newsgroups:"*"
    access:RPA
    }
    #注意:RPA分别代表Read Post Access几个权限。

    Read表示可读, Post表示可和发布,Access表示可修改。关于文章保存期限的其它配置规则,请执行"man expire.ctl"命令,然后阅读相关信息。

    5. 记录参数

    在这里可以设定信息记录和如何记录。新闻信息记录是写在pathlog 所设定的路径。确省patholg 参数是设定在/var/log/news 中。
    (1) docnfsstat
    docnfsstat 参数让我们启动或关闭cnfsstat 程序。假如我们有使用Cyclic News File
System 来储存我们的新文章,Cnfsstat 监视cycbuffs 的使用率。确省是关闭。 应用格式:
docnfsstat: false
    (2) logartsize
    启动文章写入记录文件的大小,设定logartsize 参数为true。确省是启动logartsize。应用格式:
logartsize: true
    (3)logcancelcomm
    使用logcancelcomm 参数来记录ctlinnd cancel 指令到系统记录文件。这个参数确省是关闭。应用格式:
    logcancelcomm: false
    (4)logcycles
    logcycles 参数设定news.daily 每日记录的数量。确省这个数量是设定为3。应用格式:
logcycles: 3
    (5)logipaddr
   logipaddr 参数设定记录主机的IP 地址,确省是启动。应用格式:
logipaddr: true
    (6)logsitename
    假如我们希望接收端的网站名称放到文章记录文件,logsitename 参数应该启动。应用格式:
logsitename: true
    (7)nnrpdoverstats
    如果需要nnrpd 常驻进程记录到syslog 的日志文件中,需要启动nnrpdoverstats 参数。确省这个参数是关闭。应用格式:
    logsitename: true
    (8)nntpactsync
    nntpactsync 参数设定在进入记录管道前文章的数量。确省是200 篇。应用格式:
    nnrpdoverstats: false
    (9)nntplinklog
    nntplinklog 参数指定是否放置可接受的文章储存API 取得。确省是false。应用格式:
    nntplinklog: false
    (10)status
    启动状态监视,我们需要设定数字到status 并且启动status 参数。确省这个参数是off(0)。我们可以启动它,设定状态监视启动记录间隔时间。应用格式:
如果设定为600 秒。
    status: 600
    (11)timer
   启动效能监视,需要启动timer 参数。确省timer 是关闭(0)。可以启动它,设定状态监视启动记录间隔时间。可以设定为600 秒。应用格式:
    timer: 600

0
相关文章