2009-07-23 7 views
0

Gibt es eine Möglichkeit, den Zugriff auf eine Wiki-ähnliche Anwendung nur für einige bekannte Benutzer und bekannte IP-Adresse zu setzen.Wie setze ich eine Wiki-ähnliche Anwendung nur für bekannte Benutzer oder kenne IP?

meine anforderung ist, ich möchte einige der mein projekt installation details und einstellung zu meinem kollegen speichern/teilen. Aber ich möchte es nicht der Öffentlichkeit zeigen.

was ich brauche ist MediaWiki wie Anwendung. aber die Anmeldung und der Zugriff sind eingeschränkt.

Antwort

1

Yup, das ist kein Problem.

Meine sehr Lieblings-Wiki, DokuWiki, ist wirklich einfach zu installieren und es wird Ihnen den Zugriff basierend auf Benutzernamen/Passwort-Paaren zu beschränken, und wenn ich IP-basierte Filter hinzufügen würde, würde ich das tun, obwohl Apache.

Ein bisschen mehr: Ich mag DokuWiki, weil die Installation so einfach ist (untar und du bist fertig), es richtet sich an Programmierer und es hat so ziemlich jedes Feature, das ich will. Es ist eine der wenigen Anwendungen, die mich jedes Mal glücklich macht, wenn ich es benutze.

1

Media Wiki ermöglicht das Sperren aller außer bestimmten IPs. Vielleicht möchten Sie das ausprobieren.

+0

Sie können MediaWiki auch so einstellen, dass Inhaltsseiten nur von angemeldeten Benutzern gesehen werden können. –

1

Verwenden Sie nicht die IP-Adresse, da sie sich wahrscheinlich für einen bestimmten Client ändert. Wenn die Sicherheitsbeschränkungen relativ locker sind, versuchen Sie es mit einem Authentifizierungscookie oder einer formularbasierten Authentifizierung.

0

So ziemlich alle Wiki-Software, die ich je benutzt oder installiert habe, hatte die Möglichkeit, die Anzeige auf bekannte Benutzer (z. B. ein privates Wiki) zu beschränken.

Bei der Arbeit verwenden wir Screwturn Wiki, das einen 'Private Mode' hat, in dem ein Benutzer angemeldet sein muss, um es zu benutzen. Natürlich gibt es auch serverseitige Einstellungen, um den Zugriff auf bekannte IP-Adressen zu beschränken.

1

Sie können dies auch auf Ihrem Webserver einrichten, aktivieren Sie das Modul IP Address Restrictions (IIS) oder mod_access in Apache.

3

Wenn Sie Apache laufen lassen: http://www.askapache.com/htaccess/apache-htaccess.html

Das erklärt alles, was Sie jemals über .htaccess-Dateien wissen wollen und wie der Zugriff auf Benutzer über IP zu beschränken.

Funktioniert für jedes Wiki/Blog/was auch immer Sie ausführen möchten.

Ein Vorbehalt kann sein, dass Ihre Benutzer statische IPs nicht verwenden. Ich würde das herausfinden, bevor Sie sich verpflichten, über IP zu beschränken.

Verwandte Themen