0

是否有任何方法可以仅为某些已知用户和已知 IP 地址设置对类似 wiki 的应用程序的访问权限。

我的要求是,我想存储/分享我的一些项目安装细节和设置给我的同事。但不想向公众展示。

我需要的是类似 mediaWiki 的应用程序。但登录和访问受到限制。

4

6 回答 6

3

如果您正在运行 Apache: http ://www.askapache.com/htaccess/apache-htaccess.html

这解释了你想知道的关于 htaccess 文件的一切,以及如何通过 IP 限制对用户的访问。

适用于任何维基/博客/任何你想运行的东西。

一个警告可能是您的用户没有使用静态 IP。在您承诺通过 IP 进行限制之前,我会发现这一点。

于 2009-07-23T17:57:46.470 回答
1

Media Wiki 允许阻止除特定 IP 之外的所有人。您可能想尝试一下。

于 2009-07-23T17:54:11.843 回答
1

是的,这没问题。

我最喜欢的 wiki DokuWiki安装起来非常简单,它可以让你根据用户名/密码对限制访问,如果我要添加基于 IP 的过滤,我会通过 Apache 来做。

再多一点:我喜欢 DokuWiki,因为它的安装非常简单(解压它就完成了),它面向程序员,并且几乎具有我想要的所有功能。它是为数不多的让我每次去使用它时都感到高兴的应用程序之一。

于 2009-07-23T17:55:34.540 回答
1

不要使用 IP 地址,因为它可能会因给定客户端而改变。如果安全限制相对宽松,请尝试使用身份验证 cookie 或某些基于表单的身份验证。

于 2009-07-23T17:55:58.640 回答
1

您还可以在 Web 服务器上进行设置,在 Apache 中启用 IP 地址限制 (IIS) 或 mod_access 模块。

于 2009-07-23T17:57:19.620 回答
0

我曾经使用或安装过的几乎所有 wiki 软件都具有限制已知用户查看的能力(例如私人 wiki)。

在工作中,我们使用具有“私人模式”的Screwturn Wiki,用户需要登录才能使用它。当然,还有服务器端设置也可以限制对已知 IP 地址的访问。

于 2009-07-23T17:56:51.993 回答