2009-07-23 66 views
0

有沒有什麼辦法可以像一些已知的用戶和已知的IP地址一樣設置訪問wiki的應用程序。如何爲已知用戶設置僅適用於wiki的wiki或知道IP?

我的要求是,我想將我的一些項目安裝細節和設置分享給我的同事。但不想向公衆展示。

我需要的是mediaWiki like application。 但登錄和訪問受到限制。

回答

1

是的,這沒問題。

我非常喜歡的wiki,DokuWiki,安裝起來非常簡單,它可以讓你根據用戶名/密碼對限制訪問,如果我要添加基於IP的過濾,我會通過Apache來實現。

更多一點:我喜歡DokuWiki,因爲安裝過程非常簡單(解開它並完成),它針對的是程序員,它具有我想要的所有功能。它是我每次使用它的少數應用程序之一,它讓我感到開心。

1

Media Wiki允許阻止除特定IP之外的所有人。你可能想嘗試一下。

+0

您還可以設置mediawiki,以便只有登錄的用戶才能看到內容頁面。 – 2009-07-23 18:43:50

1

不要使用IP地址,因爲它可能會改變給定的客戶端。如果安全約束相對放鬆,請嘗試使用身份驗證Cookie或某些基於表單的身份驗證。

0

幾乎所有我曾經使用或安裝過的wiki軟件都有能力限制查看已知用戶(例如私人wiki)。

在工作中,我們使用了具有'私人模式'的Screwturn Wiki,用戶需要登錄才能使用它。當然,也有服務器端設置來限制對已知IP地址的訪問。

1

您也可以在您的Web服務器上設置它,在Apache中啓用IP地址限制(IIS)或mod_access模塊​​。

3

如果你正在運行的Apache:http://www.askapache.com/htaccess/apache-htaccess.html

這也解釋了,你將永遠想知道htaccess的文件,以及如何通過IP限制訪問用戶的一切。

適用於任何維基/博客/無論你想運行。

一個警告可能是您的用戶沒有使用靜態IP。在你承諾通過IP進行限制之前,我會發現這一點。

相關問題