有没有办法只为某些已知用户和已知的IP地址设置对应用程序等wiki的访问权限。
我的要求是,我想存储/分享我的项目安装细节和设置给我的同事。但不想向公众展示。
我需要的是mediaWiki之类的应用程序。 但登录和访问受到限制。
答案 0 :(得分:3)
如果您正在运行Apache:http://www.askapache.com/htaccess/apache-htaccess.html
这解释了您在htaccess文件中想要了解的所有内容以及如何通过IP限制对用户的访问。
适用于任何维基/博客/您想要运行的任何内容。
有一点需要注意,您的用户不使用静态IP。在你承诺通过IP限制之前,我会发现这一点。
答案 1 :(得分:1)
Media Wiki允许阻止除特定IP之外的所有人。你可能想尝试一下。
答案 2 :(得分:1)
我最喜欢的wiki DokuWiki,安装起来非常简单,它可以让你根据用户名/密码对限制访问,如果我要添加基于IP的过滤,我会这样做,虽然Apache
更多一点:我喜欢DokuWiki,因为安装是如此,如此简单(解决它并且你已经完成),它是针对程序员的,而且它只是我想要的每一个功能。这是我每次使用它时让我满意的少数应用程序之一。
答案 3 :(得分:1)
不要使用IP地址,因为它可能会针对给定的客户端进行更改。如果安全约束相对宽松,请尝试使用身份验证cookie或某些基于表单的身份验证。
答案 4 :(得分:1)
您也可以在Web服务器上进行设置,在Apache中启用IP地址限制(IIS)或mod_access模块。
答案 5 :(得分:0)
我使用或安装的几乎所有wiki软件都能够限制对已知用户(例如私人wiki)的查看。
在工作中,我们使用具有“私人模式”的Screwturn Wiki,其中用户需要登录才能使用它。当然,还有服务器端设置来限制对已知IP地址的访问。