亚洲成精品动漫久久精久,九九在线精品视频播放,黄色成人免费观看,三级成人影院,久碰久,四虎成人欧美精品在永久在线

掃一掃
關注微信公眾號

新聞組服務器和客戶端的使用1
2007-08-14   中國IT實驗室

一、 安裝新聞組服務器

  本文介紹的INN(InterNetNews)新聞組服務系統誕生于1990年底,是由Rich Salz(rsalz@bbn.com)等27位網絡高手聯合研制、開發并不斷完善和維護的,可運行于Linux操作系統與UNIX操作系統中,目前該軟件的最高版本為inn-2.3.5-6。有關INN新聞組服務系統的詳細背景資料,可參閱INN系統的官方網站http://www.isc.org/inn.html。下面介紹在Linux系統中建立INN(InterNetNews)新聞組服務系統的方法。INN服務器端有四種存儲方法可供選擇。

  tradspool:在INN 2.0之前就已經使用的存儲方式。文章以單獨的文件存儲,并分布在基于新聞組名的目錄中。這種存儲方式非常簡單,并且很多第三方的INN插件依賴這種存儲方式。缺點是效率不高。

  timehash:文章也是以單獨的文件存儲,但是目錄名依據文章的時間而確定。這就保障了一個目錄下不會存在有過多的文件。缺點是依舊沒有解決過多文件操作造成的效率地下,而且文件的存儲方式決定了難以像 tradspool 方式那樣確定某個新聞組的文章數量和手工修改之。

  timecaf:類似于 timehash,文章根據時間分類。不同點是,不再每篇文章一個文件,取而代之的是使用一個文件來存儲。缺點是更難以理解和手工修改服務器端的存儲結構,而且作為一種新的存儲方式,并沒有被廣泛使用和測試。

  cnfs:文章存儲在預先定義好的文件緩沖區中,循環使用文件緩沖區,緩沖區滿則覆蓋前面的文章,因而對于 cnfs 存儲方式,文章的過期設置比較特殊。

  1. 安裝軟件

  可以通過Rat Het Enterprise Linux 4圖形界面下的“添加/刪除應用程序”工具進行安裝。具體方法是,選擇“主選單”→“系統設置”→“添加/刪除應用程序”,在彈出的界面中選中“服務器”→“新聞組服務器”→“標準軟件包”,見圖1。

Linux中新聞組服務器和客戶端的使用

圖1 INN及其相關軟件包的安裝

  2. INN服務器系統配置

  (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命令檢測配置文件見圖2:

Linux中新聞組服務器和客戶端的使用(2)

圖2使用inncheck命令檢測配置文件

  inncheck 檢查的文件有: active、control.ctl、expire.ctl、incoming.conf、inn.conf、moderators、newsfeeds

  overview.fmt、nntpsend.ctl、passwd.nntp。請根據檢測結果的提示修改文件權限:

$ chmod 664 /var/lib/news/active

熱詞搜索:

上一篇:apache優化配置介紹
下一篇:Linux中新聞組服務器和客戶端的使用2

分享到: 收藏