• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 搭建Linux新聞組服務器(2)

    發表于:2007-05-26來源:作者:點擊數: 標簽:
    本文介紹的INN(InterNetNews)新聞組服務系統誕生于1990年底,是由Rich Salz(rsalz@bbn.com)等27位 網絡 高手聯合研制、 開發 并不斷完善和維護的,可運行于 Linux 操作系統與UNIX操作系統中,目前該軟件的最高版本為inn-2.3.5-6。有關INN新聞組服務系統
     本文介紹的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)新聞組服務系統的方法。

        1. 安裝軟件

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

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


        2. 服務器系統配置

        (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 suclearcase/" target="_blank" >ccessfully.

        (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新聞組服務器設定就完成了,下面將介紹服務器主要配置文件和新聞組管理。(未完待續)

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>