WackoWiki: WackoDocDeutsch/Sicherheit ...

Home Page | Изменения | Новые Комменты | Пользователи | Каталог | Регистрация | Вход:  Пароль:  

Sicherheit


Offene Wiki-Installationen können zur Zielscheibe von Spam-Attacken oder anderem Vandalismus werden. Vorbeugen ist besser als aufwändig Spam zu löschen.


Оглавление документа


Vor und nach der Installation sind folgende Schritte vorzunehmen, um einen Mindestmaß an Sicherheit für deine Installation herzustellen:
grundsätzlich:


1. wakka.config.php

die Datei wakka.config.php mit chmod 644 schützen

RobertVaeth /27.01.2005 17:27/ Vorsicht! Ein chmod 644 erlaubt, dass jeder darauf Leserechte besitzt (wenn der Server PHP Dateien falsch ausführen würde)! Da in der Datei das Kennwort des DB-Nutzers steht, wäre das fatal. Ich empfehle gar ein chmod 400 nach der Installation, da die Datei nur ausgelesen werden muss und keine Änderungen dort gemacht werden. Beim Update auf eine neue Version kann man die Datei ja kurz “offener” machen, falls dies notwendig ist.

1.1. Berechtigungsklassen

ACL's setzen: “default_write_acl” => "$" ... nur registrierte Benutzer können Seiten ändern


Wichtig: Das Ändern der voreingestellte Werte (Default-Werte) beeinflußt nur neu erstellte Seiten!
Seiten, die erstellt wurden, bevor die voreingestellte Werte geändert wurden, behalten ihre ursprünglichen ACL-Werte! --> siehe Zugriffssteuerung – 3. Voreingestellte Werte


1.2. Kommentare

“default_comment_acl” => "$" ... nur registrierte Benutzer können Kommentare abgeben


1.3. Hochladen von Dateien

“upload” = > “admins”,
– Berechtigung Dateien hochzuladen
“admins” bedeutet nur Administratoren können Dateien hochladen
“0” – bedeutet nicht möglich, “1” – bedeutet jeder registrierte Benutzer kann Dateien hochladen.
– siehe auch Dateien hochladen


“upload_images_only” = > “0”,
– nur Bilder können hochgeladen werden
“1” – ja; “0” – nein


“upload_max_size” = > “100”,
– die maximale Größe (in KB) einer Datei die hochgeladen werden darf


“upload_max_per_user” = > “100”,
– die maximal zulässige Anzahl aller Dateien die pro Nutzer hochgeladen werden darf, (if it is not established, then as much as desired)


“upload_path” = > “files”,
– der Pfad, unter welchem alle hochgeladenen Dateien, die für alle zugänglich sind, abgelegt werden


“upload_path_per_page” = > «files/perpage”,
– der Pfad, für Dateien, die zu einer bestimmten Seite hochgeladen werden und nur von dieser aufgerufen werden können


“upload_banned_exts” = > «php|cgi|js|php|php3|php4|php5|pl|ssi|jsp|phtm|phtml|shtm|shtml|xhtm|xht|asp|aspx|htw|ida|idq|cer|cdx|asa|htr|idc|stm|printer|asax|ascx|ashx|asmx|axd|vdisco|rem|soap|config|cs|csproj|vb|vbproj|webinfo|licx|resx |resources”,
– Dateien mit entsprechender Endung sind vom Hochladen ausgeschlossen

1.4. HTML erlauben

“allow_rawhtml” = > “0”,
– Erlaubt das Verwenden von HTML-Code.
– siehe auch safehtml

1.5. Registrierung von neuen Nutzern

“allow_registration” => “1”,
“1” – jeder kann sich registrieren. Wenn “0”, nur Administratoren können neue Benutzer registrieren / anlegen



vor Installation:


2. .htaccess-Datei


3. robots.txt



Werkzeuge
-> Captcha
-> Bad Behavior

4. Aufgaben

Nutzergruppen $wakkaConfig["aliases"]
Verwendungszweck Wiki -> Klassifizierung Modus
{{include page="/Wacko Doc Deutsch / Zugriffssteuerung / Modus"}}
Modi einarbeiten
Modus -> jeweilige Einstellungen
Was umfasst alles den Aspekt der “Sicherheit”? (bitte ergänzen -> was gehört alles ins Blickfeld)


 
Файлов нет. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]
Donate
Время работы: 1.388 s
Использовано памяти: 2.827 Mb