亚洲综合社区欧美综合色-欧美逼逼一区二区三区-国产老熟女高潮精品网站-国产日韩最新视频在线看

始創(chuàng)于2000年 股票代碼:831685
咨詢熱線:0371-60135900 注冊有禮 登錄
  • 掛牌上市企業(yè)
  • 60秒人工響應(yīng)
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補(bǔ)償
全部產(chǎn)品
您的位置: 網(wǎng)站首頁 > 幫助中心>文章內(nèi)容

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

發(fā)布時(shí)間:  2012/8/26 18:18:48
一、 安裝新聞組服務(wù)器

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

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

  timehash:文章也是以單獨(dú)的文件存儲,但是目錄名依據(jù)文章的時(shí)間而確定。這就保障了一個(gè)目錄下不會(huì)存在有過多的文件。缺點(diǎn)是依舊沒有解決過多文件操作造成的效率地下,而且文件的存儲方式?jīng)Q定了難以像 tradspool 方式那樣確定某個(gè)新聞組的文章數(shù)量和手工修改之。

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

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

  1. 安裝軟件

  可以通過Rat Het Enterprise Linux 4圖形界面下的“添加/刪除應(yīng)用程序”工具進(jìn)行安裝。具體方法是,選擇“主選單”→“系統(tǒng)設(shè)置”→“添加/刪除應(yīng)用程序”,在彈出的界面中選中“服務(wù)器”→“新聞組服務(wù)器”→“標(biāo)準(zhǔn)軟件包”,見圖1。



圖1 INN及其相關(guān)軟件包的安裝
2. INN服務(wù)器系統(tǒng)配置

 

 。1) 設(shè)置 news 用戶帳號

  確認(rèn)系統(tǒng)中包含 news 用戶和 news 組,如果沒有,需要添加:

  $ groupadd news
  $ useradd -g news -d /usr/local/news

  (2) 創(chuàng)建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用戶重新登錄系統(tǒng),使用inncheck命令檢測配置文件見圖2:



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

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

  overview.fmt、nntpsend.ctl、passwd.nntp。請根據(jù)檢測結(jié)果的提示修改文件權(quán)限:

 

$ chmod 664 /var/lib/news/active

  (3)建立相關(guān)文件

  重新以超級用戶權(quán)限登錄系統(tǒng),在/var/lib/news目錄下產(chǎn)生歷史(history)的文件,

 

#/usr/lib/news/bin/makehistory

在/var/lib/news目錄下建立history.dir history.hash history.index

 

#/usr/lib/news/bin/makedbz -i -o

  說明:-o 選項(xiàng)指生成新的 overview 數(shù)據(jù)庫。如果使用了buffindexed方式的數(shù)據(jù)庫,在調(diào)用 makehistory -O 重新生成 overview 前,先清除現(xiàn)有的 overview 數(shù)據(jù)。注意只有需要提供客戶端服務(wù)的新聞組服務(wù)器才有必要建立 overview 數(shù)據(jù)庫,對于只提供新聞中轉(zhuǎn)的,無需建立和維護(hù) overview 數(shù)據(jù)庫。

  把下面的三個(gè)目錄及所有的文件和目錄的屬主改為news

 

# chown -R news.news /var/lib/news /etc/news /var/spool/news

  使用命令“#server innd restart”啟動(dòng)INN新聞組服務(wù)器,如圖3 :



圖3 啟動(dòng)新聞組服務(wù)器

 。5)檢查INN新聞組服務(wù)器運(yùn)行情況:

  使用ps命令檢查INN新聞組服務(wù)器運(yùn)行情況,圖4是進(jìn)程運(yùn)行情況。

圖4檢查INN新聞組服務(wù)器進(jìn)程

  (6)使用 telnet 連接服務(wù)器 nntp(119) 端口:

  可以用 Ping 程序來驗(yàn)證與 新聞組服務(wù)器的網(wǎng)絡(luò)連接性?梢则(yàn)證域名系統(tǒng) (DNS) 是否能夠?qū)⒂?jì)算機(jī)名正確解析為 Internet 協(xié)議 (IP) 地址。注意一些網(wǎng)絡(luò)路由器會(huì)始終阻塞 Ping 消息。如果 Ping 未能連接,請嘗試用 Telnet 連接。通常使用telnet連接INN服務(wù)器本地端口119查看其運(yùn)行情況,測試INN新聞組服務(wù)器是否正常啟動(dòng)。如果出現(xiàn)ready 的情況,則表示設(shè)定正確。
三、INN新聞組的管理:

  1.關(guān)閉INN服務(wù)器

 

  以root身份登錄,運(yùn)行"service innd stop"命令。

  或者使用命令:

  ctlinnd shutdown "the reason for stop innd"

  2.添加討論組

  以news身份登錄,運(yùn)行"ctlinnd newgroup 討論組名稱"命令。

  3.刪除討論組

  以news身份登錄,運(yùn)行"ctlinnd rmgroup 討論組名稱"命令。

  4.從INN服務(wù)器上刪除某一篇帖子

  在管理人員認(rèn)為需要的情況,可以手工刪除服務(wù)器上的任何指定帖子,具體操作步驟如下:

  使用NNTP客戶端軟件(如Outlook Express、Netscape等)登錄INN服務(wù)器,復(fù)制該需要被刪除帖子的身份號(message-id);

  以news身份登錄INN服務(wù)器,運(yùn)行"ctlinnd cancel 該message-id"命令,即可將該帖子刪除。

  5.新增新聞群組:ctlinnd newgroup exam.nica

  6. 暫停inn 服務(wù)器不再接收討論信件,但不中斷已聯(lián)機(jī)使用者:

  ctlinnd pause "the reason for pause innd"

  7.暫停后繼續(xù):

  ctlinnd go "the reason for pause innd"

  8.重新加載配置文件:

  ctlinnd reload active "the reason for reload the active config file of innd"

  9.備份

  如果想做備份就要備份以下目錄

  /etc/news
  /path/to/bin
  /var/spool/news
  /var/lib/news

  10. 檢查新聞組日志文件

  新聞日志文件在/var/log/news 目錄下。這些日志文件路徑的定義在/etc/syslog.conf的檔案中。重要的錯(cuò)誤記錄在/var/log/news/news.crit 中,非重要的錯(cuò)誤儲存在news.err 文件中,一般活動(dòng)的訊息則記錄在news.notice 文件中。
四、新聞組的命名規(guī)則

 

  新聞組在命名、分類上有其約定俗成的規(guī)則。新聞組由許多特定的集中區(qū)域構(gòu)成,組與組之間成樹狀結(jié)構(gòu),這些集中區(qū)域就被稱之為類別。目前,在新聞組中主要有以下幾種類別:

  Comp:關(guān)于計(jì)算機(jī)專業(yè)及業(yè)余愛好者的主題。包括計(jì)算機(jī)科學(xué)、軟件資源、硬件資源和軟件信息等。

  sci:關(guān)于科學(xué)研究、應(yīng)用或相關(guān)的主題,但一般情況下不包括計(jì)算機(jī)。

  soc:關(guān)于社會(huì)科學(xué)的主題。

  talk:一些辯論或人們長期爭論的主題。

  news:關(guān)于新聞組本身的主題,如新聞網(wǎng)絡(luò)、新聞組維護(hù)等。

  rec:關(guān)于休閑、娛樂的主題。

  alt:比較雜亂、無政府的主題,任何言論在這里都可能被發(fā)表。

  biz:關(guān)于商業(yè)或與之相關(guān)的主題。

  misc:其余的主題。在新聞組里,所有無法明確分類的東西都稱之為misc。

  新聞組在命名時(shí)以句點(diǎn)上間隔,通過上面的主題分類,我們可以一眼看出新聞組的主要內(nèi)容,如comp.dcom.fax,我們即可看出這是一組關(guān)于傳真機(jī)、調(diào)制解調(diào)器的新聞組。另外一個(gè)新聞組服務(wù)系統(tǒng)是DNEWSNewsServer(簡稱DNEWS)是一個(gè)功能完整的新聞服務(wù)器,它具有新聞服務(wù)器的所有功能,而且,還提供了圖形配置界面,簡化了新聞服務(wù)器的配置和管理。在此基礎(chǔ)上DNEWS提供了基于web頁面的配置管理方式,管理員可以遠(yuǎn)程對服務(wù)器進(jìn)行管理和配置。Dnews可以安裝在Linux /BSD/Unix/Windows系統(tǒng)中,有關(guān)DNEWS新聞組服務(wù)系統(tǒng)的詳細(xì)背景資料,可參閱系統(tǒng)的官方網(wǎng)站。

  五、Linux新聞組客戶端應(yīng)用

  1. 新聞組客戶端的功能

  新聞組的組成結(jié)構(gòu)呈樹狀等級結(jié)構(gòu),通常是根據(jù)討論的主題或類型分類的。比如說,Linux新聞組通常被安排在alt.os、comp.os.linux或者linux主題下?梢钥闯,關(guān)于Linux操作系統(tǒng)的一些諸如設(shè)置、硬件或者X 11 等討論問題都被安排在計(jì)算機(jī)—操作系統(tǒng)—Linux的主題下。還會(huì)發(fā)現(xiàn)許多其他的討論問題也是按照這個(gè)方法組織安排的。雖然沒有什么可以保證能夠準(zhǔn)確地找到正想查找的討論問題,但是在大多數(shù)情況下你還是可以很容易地找到一個(gè)討論你感興趣的問題的新聞組的。目前已經(jīng)出現(xiàn)有幾十種不同的新聞組客戶端軟件傳輸程序和新聞閱讀器程序,還有超過十萬個(gè)不同的新聞組。

  所有新聞閱讀器程序都能夠提供下列這些基本的功能:

  訂閱或停止訂閱某個(gè)新聞組。

  瀏覽消息并閱讀后續(xù)消息(線索)。

  直接向消息的作者回復(fù)一個(gè)郵件消息。

  針對某個(gè)新聞組上的消息發(fā)布后續(xù)評論。

  保存某個(gè)消息的內(nèi)容(通常保存在用戶子目錄中名為News的子目錄中)。

  2. KDE新聞組客戶端軟件使用方法

  KDE 系統(tǒng)自身的桌面環(huán)境下的新聞組客戶端軟件是knode,在互聯(lián)網(wǎng)子選單下。使用前進(jìn)行簡單設(shè)置即可。圖5是設(shè)置界面,這里我們主要輸入新聞組服務(wù)器名稱以及自己的賬戶和使用端口號即可。

 圖5  knode設(shè)置界面

  除了必備的新聞閱讀功能外,knode可以使用監(jiān)視功能時(shí)你需要根據(jù)你感興趣的關(guān)鍵字建立相應(yīng)的監(jiān)視項(xiàng)目,這樣knode便會(huì)開始幫助你對新聞標(biāo)題或描述進(jìn)行掃描,只要與提供的關(guān)鍵字有關(guān)的文章,監(jiān)視器都會(huì)將其提取到相應(yīng)監(jiān)視項(xiàng)目。knode工作界面6。

圖6  knode工作界面

  另外KDE環(huán)境還內(nèi)置了一個(gè)新聞組客戶端Knewsticker。圖7是Knewsticker設(shè)置界面,它已經(jīng)內(nèi)置了許多熱門新聞組地址,也可以自己添加。

圖7 Knewsticker設(shè)置界面

  除了必備的新聞閱讀功能外,Knewsticker可以使用監(jiān)視功能時(shí)你需要根據(jù)你感興趣的關(guān)鍵字建立相應(yīng)的監(jiān)視項(xiàng)目,這樣Knewsticker便會(huì)開始幫助你對新聞標(biāo)題或描述進(jìn)行掃描,只要與提供的關(guān)鍵字有關(guān)的文章,監(jiān)視器都會(huì)將其提取到相應(yīng)監(jiān)視項(xiàng)目?梢哉f,這個(gè)功能就像是一個(gè)幫你整理資料的貼心小秘書一般好使。

  3.其他Linux 新聞組客戶端軟件

  新聞組客戶端應(yīng)用軟件的另一種存在形態(tài)就是以組件形式整合在瀏覽器中,例如mozilla和opera瀏覽器,都包含新聞組瀏覽功能。在郵件客戶端集成新聞組客戶端也成了一種流行趨勢。thunderbird“雷鳥”和Evolution是自帶新聞組客戶端閱讀的郵件客戶端。另外slrn和tin都是設(shè)計(jì)基于命令行的Linux新聞組客戶端應(yīng)用軟件,目前已經(jīng)出現(xiàn)有幾十種不同新聞閱讀器程序,由于Linux下新聞組軟件非常多,限于篇幅這里提供一些主要軟件的相關(guān)軟件璉接:

  Slrn:http://slrn.sourceforge.net/

  Evolution:http://www.gnome.org/projects/evolution/

  Emacs:http://www.gnu.org/software/emacs/ 。

  NewsReader:http://www.newsreaders.com/

  Pan:http://pan.rebelbase.com/

  Pine:http://www.washington.edu/pine/getpine/linux.html

  Tin:http://www.linux-tin.org/

  Knode:http://knode.sourceforge.net/

  opera:http://www.opera.com/

  krn:http://kent.dl.sourceforge.net/sourceforge/krn/

  總結(jié):新聞組是一個(gè)使用T C P協(xié)議的簡單協(xié)議?蛻舭l(fā)出ASCII命令(服務(wù)器支持超過2 0種不同的命令),服務(wù)器的響應(yīng)先是響應(yīng)碼,然后跟著一行或多行的應(yīng)答,最后以只包含句號的行結(jié)束(如果響應(yīng)是可變長度)。類似其他的互聯(lián)網(wǎng)協(xié)議,NNTP協(xié)議本身已多年沒有變化。到此為止我們對于Linux、windows下新聞組服務(wù)器和客戶端的使用方法基本結(jié)束了。


本文出自:億恩科技【1tcdy.com】

服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經(jīng)營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經(jīng)營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經(jīng)營性ICP/ISP證:贛B2-20080012
  • 服務(wù)器/云主機(jī) 24小時(shí)售后服務(wù)電話:0371-60135900
  • 虛擬主機(jī)/智能建站 24小時(shí)售后服務(wù)電話:0371-60135900
  • 專注服務(wù)器托管17年
    掃掃關(guān)注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權(quán)所有  地址:鄭州市高新區(qū)翠竹街1號總部企業(yè)基地億恩大廈  法律顧問:河南亞太人律師事務(wù)所郝建鋒、杜慧月律師   京公網(wǎng)安備41019702002023號
      1
     
     
     
     

    0371-60135900
    7*24小時(shí)客服服務(wù)熱線