服務器應用:Linux下如何用好新聞組(1) |
發布時間: 2012/8/13 14:00:07 |
本篇重點闡述INN新聞組服務器配置文件,新聞組服務器主要配置文件見表1:
表1 1. /etc/news/inn.conf /etc/news/inn.conf是INN新聞組服務器配置文件最主要文件。其中的參數主要用于設定新聞服務器的狀態。它會定義組織的名稱、本地端張貼的標頭文件主機的路徑和新聞服務器的域。 (1)mta 參數﹕ 這mta 參數設定特別的郵件傳輸代理,下面是確省郵件服務器sendmail 的指令。 (2)organization 參數﹕ organization 參數可以辨別組織的名稱。當我們的組織有人傳送新聞時,這個名子就會出現在該文章的組織標頭文件上。應用格式: (3)ovmethod 參數﹕ ovmethod 參數設定大概儲存的方法,假如enableoverviews 是true。這確省的是tradindexed,tradindexed 是寫入很慢但讀取很快的方法。每一個新聞群組都儲存在兩個檔案,分別是數據和索引文件。Buffindexed 的數值讓數據和索引文件除存在/etc/news/buffindexed.conf 檔的緩沖。Ovdb 的數值讓新聞群組以Berkeley DB 數據庫格式儲存。應用格式: (4)pathhost 參數﹕ pathhost 參數一定要設定到能夠代表新聞網站的名稱。每一個經過INN 服務器的文章都有加入這個主機路徑名稱到Path 的標頭檔。應用格式: (5)pathnews 參數﹕ pathnews 參數設定新聞儲存的根目錄和新聞使用者的家目錄。確省pathnews 是設定在/usr/lib/news。應用格式: (6)domain 參數﹕ domain 參數決定被新聞服務器使用的領域名稱。一般而言,這個參數是空的。應用格式: (7)mailcmd 參數﹕ 當服務器啟動時,innflags 參數讓我們增加flags 來傳遞到innd 常駐進程。這些flags 是innd 常駐進程的參數,可以使用man innd 來觀看這些參數。 應用格式:Mailcomd 參數指示被新聞服務器使用者指令來傳送訊息,這確省的指令是innmail,innmail 是郵件服務器MTA 的數值。應用格式:mailcmd: /usr/lib/news/bin/innmail (8)server 參數﹕ server 參數指令新聞服務器的名稱。它可以是IP 地址或者是領域名稱。我們可以使用NNTPSERVER 環境變量來設定和覆蓋這個參數。應用格式: 2. /etc/news/expire.ctl expire.ctl用來控制文章的過期設置。在remember 中,它會被設定記憶10 天。 字段和說明: 應用實例: 在確省情況下﹐所有文章都會保留‘1 至 10’天﹔而允許標題‘永不過期(never)’。不過﹐您也可以指定某些群組的保留期限﹐如﹕ netman.*:M:1:35:120 test.*:A:never:never:never 這樣﹐以‘netman.’開頭的群組都會最多保留 120 天。而以‘test.’開頭的群組則永遠保留。 本文出自:億恩科技【www.sunshares.net】 |