Virtueller Host - Sicherheit
Inhaltsverzeichnis
Schutz vor WordPress-Brute-Force-Angriffen
Web Application Firewall (WAF)
Web Application Firewall (WAF)-Regelsatz
CAPTCHA / Anubis-Schutz
Container
Hotlink-Schutz
Zugriffskontrolle
Autorisierungs-Realms
Schutzmodus
Beschreibung
Legt die Aktion fest, die ausgefuehrt wird, wenn das angegebene Limit fuer erlaubte Anmeldeversuche innerhalb von 5 Minuten erreicht wird.
Drosseln verlangsamt schrittweise die Antwortgeschwindigkeit des Servers, Verwerfen trennt die Verbindung ohne Antwort, Verweigern gibt eine 403-Antwort zurueck, und CAPTCHA oder Drop leitet zu CAPTCHA um, wenn CAPTCHA- Schutz aktiviert ist, andernfalls wird getrennt.
WP-Login-CAPTCHA-Vollschutz kann ebenfalls ausgewaehlt werden. Diese Einstellung leitet zu CAPTCHA um, wenn CAPTCHA-Schutz aktiviert ist, unabhaengig vom Limit erlaubter Anmeldeversuche, und verwendet andernfalls Drosseln als Fallback.
Standardwerte:
Serverebene: Drosseln
VH-Ebene: Serverebenen-Einstellung erben. Wenn die Serverebene auf Disable gesetzt ist, wird Drosseln verwendet.
Syntax
Aus Dropdown-Liste auswählen
Tipps
Sicherheit Vertrauenswuerdige IPs oder Subnetze sind nicht betroffen.
Information Diese Funktion ist standardmaessig aktiviert (Throttle) und erfordert keine weitere Konfiguration in der WebAdmin-GUI oder in Apache-Konfigurationen.
Information Diese Einstellung ueberschreibt die Apache-conf-Einstellung WordPressProtect nur fuer LSWS. Apache bleibt unbeeinflusst.
Information Dies kann auf Serverebene gesetzt und auf Virtual-Host-Ebene ueberschrieben werden. Wenn es auf Virtual-Host-Ebene nicht ueberschrieben wird, kann diese Einstellung auch in der .htaccess-Datei im docroot eines Benutzers mit der Apache-Konfigurationsdirektive WordPressProtect und dem Wert 0 (deaktiviert), 1 (Serverebenen-Einstellung verwenden), throttle, deny oder drop ueberschrieben werden.
Erlaubte Anmeldeversuche
Beschreibung
Legt die maximale Anzahl von wp-login.php- und xmlrpc.php-POST- Versuchen fest, die einer IP innerhalb von 5 Minuten erlaubt sind, bevor die in Schutzmodus angegebene Aktion ausgefuehrt wird.
Dieses Limit wird mit einem Quotensystem behandelt, bei dem verbleibende Versuche = Limit. Jeder POST-Versuch verringert die Anzahl verbleibender Versuche um 1; die Anzahl verbleibender Versuche steigt mit der Zeit wieder bis zum gesetzten Limit. Eine IP wird gedrosselt, sobald die verbleibenden Versuche fuer diese IP auf 1/2 des gesetzten Limits fallen; die Drosselung wird staerker, je weiter die verbleibenden Versuche unter die 1/2-Marke fallen. Wenn die verbleibenden Versuche 0 erreichen, wird die angegebene Aktion gegenueber der IP ausgefuehrt.
Zusaetzlich wird, wenn CAPTCHA aktivieren ebenfalls aktiviert ist, ein weiterer Schutz pro Worker hinzugefuegt. Wenn wp-login.php und xmlrpc.php vom selben Worker mit einer Rate von 4x des gesetzten Limits in einem 30-Sekunden-Zeitfenster besucht werden, werden diese URLs in den CAPTCHA-Modus versetzt, bis die Anzahl der Besuche dieser Dateien sinkt.
Ein Server-Reset loescht blockierte IPs.
Standardwerte:
Serverebene: 10
VH-Ebene: Serverebenen-Einstellung erben
Syntax
Gueltiger Bereich: 3 - 1000.
Beispiel
Nach dem ersten POST-Versuch wird die Quote auf 9 verringert.
Die Quote verringert sich bei jedem POST-Versuch um 1.
Wenn die Quote die Haelfte des Limits (5) erreicht, wird die IP gedrosselt.
Die Drosselung wird mit jedem POST-Versuch staerker.
Sobald die Quote 0 erreicht, wird die Verbindung getrennt.
Tipps
Sicherheit Vertrauenswuerdige IPs oder Subnetze sind nicht betroffen.
Information Diese Einstellung ueberschreibt die Apache-conf-Einstellung WordPressProtect nur fuer LSWS. Apache bleibt unbeeinflusst.
Information Dies kann auf Serverebene gesetzt und auf Virtual-Host-Ebene ueberschrieben werden. Wenn es auf Virtual-Host-Ebene nicht ueberschrieben wird, kann diese Einstellung auch in der .htaccess-Datei im docroot eines Benutzers mit der Apache-Konfigurationsdirektive WordPressProtect und einem Ganzzahlwert zwischen 3 und 1000 ueberschrieben werden.
WAF aktivieren
Beschreibung
Gibt an, ob die Tiefenprüfung des Anforderungsinhalts aktiviert wird. Diese Funktion entspricht Apaches mod_security und kann verwendet werden, um bösartige Anforderungen durch Abgleich mit bekannten Signaturen zu erkennen und zu blockieren.
Syntax
Aus Optionsfeldern auswählen
Protokollstufe
Beschreibung
Legt die Detailstufe der Debug-Ausgabe der Web Application Firewall-Engine fest. Dieser Wert reicht von 0 - 9. 0 deaktiviert die Protokollierung. 9 erzeugt das detaillierteste Protokoll. Das Fehlerprotokoll des Servers und des Virtual Hosts Protokollstufe muss mindestens auf INFO gesetzt sein, damit diese Option wirksam wird. Dies ist nuetzlich beim Testen von Anfragefilterregeln.
Syntax
Ganzzahl
Siehe auch
Server Protokollstufe, Virtual Host Protokollstufe
Standardaktion
Beschreibung
Gibt die Standardaktionen an, die ausgeführt werden sollen, wenn eine Zensurregel zutrifft. Der Standardwert ist deny,log,status:403; das bedeutet, den Zugriff mit Statuscode 403 zu verweigern und den Vorfall im Fehlerprotokoll zu protokollieren.
Syntax
Zeichenkette. Diese Aktionszeichenkette ist mit der Syntax von Apaches mod_security kompatibel. Weitere Details finden Sie im mod_security-Handbuch.
Siehe auch
Anforderungstext prüfen
Beschreibung
Gibt an, ob der Textkörper einer HTTP-POST-Anforderung geprüft wird. Der Standardwert ist "No".
Syntax
Aus Optionsfeldern auswählen
Web Application Firewall (WAF)-Regelsatz
Beschreibung
Hier konfigurierte Regeln funktionieren nur fuer virtuelle Hosts, die mit einer nativen LSWS- Konfiguration eingerichtet sind, nicht fuer virtuelle Hosts, die Apache httpd.conf verwenden.
Name
Beschreibung
Geben Sie einer Gruppe von Zensurregeln einen Namen. Nur zur Anzeige.
Syntax
Zeichenkette
Regelsatzaktion
Beschreibung
Legt die Aktionen fest, die ausgefuehrt werden sollen, wenn eine Zensurregel im aktuellen Regelsatz zutrifft. Wenn nicht gesetzt, wird Standardaktion verwendet.
Syntax
Zeichenfolge. Diese Aktionszeichenfolge verwendet dieselbe Syntax wie die Apache- mod_security SecDefaultAction-Direktive .
Aktiviert
Beschreibung
Gibt an, ob dieser Regelsatz aktiviert wird. Mit dieser Option kann ein Regelsatz schnell ein- und ausgeschaltet werden, ohne ihn hinzuzufügen oder zu entfernen. Der Standardwert ist "Yes".
Syntax
Aus Optionsfeldern auswählen
Regeldefinition
Beschreibung
Legt eine Liste von Zensurregeln fest.
Wenn Sie eine Apache-Konfigurationsdatei verwenden, muessen Sie Regeln in httpd.conf einrichten. Hier definierte Regeln haben keine Wirkung.
Syntax
Zeichenfolge. Die Syntax der Zensurregeln folgt der Syntax der Apache-mod_security- Direktiven. "SecFilter", "SecFilterSelective" und "SecRule" koennen hier verwendet werden. Sie koennen Sicherheitsregeln aus einer Apache-Konfigurationsdatei kopieren und einfuegen.
Weitere Details zur Regelsyntax finden Sie in der Mod Security-Dokumentation.
Tipps
Information Hier konfigurierte Regeln funktionieren nur fuer vhosts mit nativer LSWS- Konfiguration, nicht fuer vhosts aus Apache httpd.conf.
CAPTCHA / Anubis-Schutz
Beschreibung
CAPTCHA/Anubis-Schutzmechanismen sind Dienste zur Minderung hoher Serverlast. Je nach Situation werden Anfragen entweder auf eine CAPTCHA-Validierungsseite umgeleitet oder an einen konfigurierten Anubis-Backend-Server gesendet.
Der CAPTCHA-Schutz wird aktiviert, sobald eine der folgenden Situationen eintritt. Danach werden alle Anfragen von NON TRUSTED Clients (wie konfiguriert) auf eine CAPTCHA-Validierungsseite umgeleitet. Nach der Validierung wird der Client auf die gewünschte Seite weitergeleitet.
1. Die Anzahl gleichzeitiger Anfragen des Servers oder Virtual Hosts überschreitet das konfigurierte Verbindungslimit.
2. Anti-DDoS ist aktiviert und ein Client greift in verdächtiger Weise auf eine URL zu. Bei Auslösung wird der Client zuerst zu CAPTCHA umgeleitet, statt abgelehnt zu werden.
3. Der WordPress-Brute-Force-Angriffsschutz ist aktiviert und die Aktion ist auf 'CAPTCHA or Drop' gesetzt. Wenn ein Angriff erkannt wird, wird der Client zuerst zu CAPTCHA umgeleitet. Nach Erreichen von Max Tries wird die Verbindung gemäß der Option 'drop' getrennt.
4. Der WordPress-Brute-Force-Angriffsschutz ist aktiviert und die Aktion ist auf 'WP Login CAPTCHA Full Protection' gesetzt. Der Client wird immer zuerst zu CAPTCHA umgeleitet.
5. Eine neue rewrite rule-Umgebung wird bereitgestellt, um CAPTCHA über RewriteRules zu aktivieren. 'verifycaptcha' kann gesetzt werden, um Clients zu CAPTCHA umzuleiten. Der Spezialwert ': deny' kann gesetzt werden, um einen Client nach zu vielen Fehlversuchen abzulehnen. Beispiel: [E=verifycaptcha] leitet immer zu CAPTCHA um, bis die Verifizierung erfolgt. [E=verifycaptcha: deny] leitet zu CAPTCHA um, bis Max Tries erreicht ist; danach wird der Client abgelehnt.
Schutz aktivieren
Beschreibung
CAPTCHA/Anubis-Schutzfunktionen einzeln aktivieren oder deaktivieren.
Standardwert ist Inherit Server level settings
Syntax
Per Kontrollkästchen auswählen
Auslöseempfindlichkeit
Beschreibung
Automatische CAPTCHA/Anubis-Empfindlichkeit. Je hoeher der Wert, desto wahrscheinlicher wird CAPTCHA/Anubis-Schutz verwendet. Ein Wert von 0 entspricht "Off", waehrend ein Wert von 100 "Always On" entspricht.
Standardwerte:
Serverebene: 0
Virtual-Host-Ebene: Serverebenen-Einstellung erben
Syntax
Ganzzahlwert zwischen 0 und 100.
Grenze gleichzeitiger Anfragen
Beschreibung
Die Anzahl gleichzeitiger Anfragen, die zum Aktivieren von CAPTCHA erforderlich ist. CAPTCHA wird weiter verwendet, bis die Anzahl gleichzeitiger Anfragen unter diese Zahl faellt.
Standardwert ist 15000.
Syntax
Ganzzahl
Bubblewrap-Container
Beschreibung
Setzen Sie dies auf Ermöglicht, wenn Sie CGI-Prozesse (einschließlich PHP-Programme) in einer bubblewrap-Sandbox starten möchten. Siehe https://wiki.archlinux.org/title/Bubblewrap für Details zur Verwendung von bubblewrap. Bubblewrap muss auf Ihrem System installiert sein, bevor Sie diese Einstellung verwenden.
Diese Einstellung kann auf Virtual-Host-Ebene nicht eingeschaltet werden, wenn sie auf Serverebene auf "Disabled" gesetzt ist.
Standardwerte:
Serverebene: Disabled
VH-Ebene: Einstellung der Serverebene übernehmen
Syntax
Aus Dropdown-Liste auswählen
Namespace-Container
Beschreibung
Setzen Sie dies auf Ermöglicht, wenn Sie CGI-Prozesse (einschließlich PHP-Programme) in einer Namespace-Container-Sandbox starten möchten. Wird nur verwendet, wenn Bubblewrap-Container auf Deaktiviert gesetzt ist.
Wenn diese Einstellung auf Serverebene nicht Deaktiviert ist, kann ihr Wert auf Virtual-Host-Ebene überschrieben werden.
Standardwerte:
Serverebene: Deaktiviert
Virtual-Host-Ebene: Einstellung der Serverebene übernehmen
Syntax
Aus Dropdown-Liste auswählen
Zusätzliche Namespace-Vorlagendatei
Beschreibung
Pfad zu einer vorhandenen Konfigurationsdatei mit einer Liste von Verzeichnissen, die zusammen mit den verwendeten Mount-Methoden eingehangen werden sollen. Wenn Namespace-Vorlagendatei auch auf Serverebene gesetzt ist, werden beide Dateien verwendet.
Syntax
Ein Pfad, der absolut, relativ zu $SERVER_ROOT oder relativ zu $VH_ROOT sein kann.
Hotlink-Schutz
Beschreibung
Hotlinks sind Anfragen von einer externen Website an Dateien auf Ihrer eigenen Website, oft als "Leeching" bezeichnet. Diese Praxis verursacht zusaetzlichen Bandbreitenverbrauch, fuer den Sie nicht verantwortlich sein sollten.
LiteSpeed web server kann verhindern, dass andere direkt auf Inhalte Ihrer Website hotlinken, indem der Referer-Header innerhalb einer HTTP-Anfrage geprueft wird. Wenn der Referer-Header nicht zu Ihrer Website passt, wird die Anfrage abgelehnt.
Hotlink-Schutz aktivieren
Beschreibung
Gibt an, ob der Hotlink-Schutz aktiviert werden soll.
Syntax
Aus Optionsfeldern auswählen
Suffixe
Beschreibung
Gibt an, welche Dateitypen durch Auflisten von Dateisuffixen vor Hotlinking geschuetzt werden.
Syntax
Kommagetrennte Liste. "." ist verboten
Weiterleitungs-URL
Beschreibung
Gibt eine URL an, zu der ein Benutzer weitergeleitet wird, wenn eine Hotlinking-Aktion erkannt wird. Sie koennen Benutzer auf ein Bild oder eine Seite weiterleiten, die darauf hinweist, dass Hotlinking nicht erlaubt ist. Wenn nicht angegeben, wird 403 Forbidden zurueckgegeben.
Syntax
Absolute URL
Direkten Zugriff erlauben
Beschreibung
Gibt an, ob direkter Zugriff ohne Referrer erlaubt ist. Ein Referrer-Header identifiziert die Webseite, die auf die aktuelle Seite verlinkt hat. In HTTP-Anfragen gibt es keinen "referrer"-Header, wenn ein Benutzer eine Adresse direkt in die Adressleiste eingibt oder eine Funktion wie "save target link as" verwendet.
Syntax
Aus Optionsfeldern auswählen
Nur Eigenreferenz
Beschreibung
Gibt an, ob nur Referenzen von der aktuellen Website selbst erlaubt sind. Wenn Ja gesetzt ist, hat Erlaubte Domains keine Wirkung und keine andere Website kann auf geschuetzte Dateien verlinken. Dies kann praktisch sein, wenn Sie mehrere Domainnamen auf der aktuellen Website parken moechten.
Syntax
Aus Optionsfeldern auswählen
Erlaubte Domains
Beschreibung
Gibt an, welche Websites auf geschuetzte Inhalte verlinken duerfen.
Syntax
Kommagetrennte Liste von Domainnamen.
Per REGEX passende Domains
Beschreibung
Gibt Websites an, die mit regulaeren Ausdruecken auf geschuetzte Inhalte verlinken duerfen. Der regulaere Ausdruck prueft nur den Domainnamen und nicht die vollstaendige URL.
Syntax
Regulaere Ausdruecke
Beispiel
Zugriffskontrolle
Beschreibung
Gibt an, welche Subnetze und/oder IP-Adressen auf den Server zugreifen koennen. Auf Serverebene wirkt sich diese Einstellung auf alle virtuellen Hosts aus. Sie koennen auch eine eigene Zugriffskontrolle fuer jeden virtuellen Host auf Virtual-Host-Ebene einrichten. Einstellungen auf Virtual-Host-Ebene ueberschreiben Server-Level-Einstellungen NICHT.
Das Blockieren/Erlauben einer IP wird durch die Kombination aus erlaubter Liste und verweigerter Liste bestimmt. Wenn Sie nur bestimmte IPs oder Subnetze blockieren moechten, setzen Sie * oder ALL in Erlaubte Liste und listen die blockierten IPs oder Subnetze in Verweigerte Liste. Wenn Sie nur bestimmte IPs oder Subnetze erlauben moechten, setzen Sie * oder ALL in Verweigerte Liste und listen die erlaubten IPs oder Subnetze in Erlaubte Liste. Die Einstellung des kleinsten passenden Geltungsbereichs wird verwendet, um den Zugriff zu bestimmen.
Serverebene: Vertrauenswuerdige IPs oder Subnetze muessen in Erlaubte Liste durch Anhaengen eines abschliessenden "T" angegeben werden. Vertrauenswuerdige IPs oder Subnetze sind nicht von Verbindungs-/Throttling-Limits betroffen. Nur die Zugriffskontrolle auf Serverebene kann vertrauenswuerdige IPs/Subnetze einrichten.
Tipps
Sicherheit Verwenden Sie dies auf Serverebene fuer allgemeine Einschraenkungen, die fuer alle virtuellen Hosts gelten.
Erlaubte Liste
Beschreibung
Gibt die Liste erlaubter IPs oder Subnetze an. * oder ALL werden akzeptiert.
Syntax
Kommagetrennte Liste von IP-Adressen oder Subnetzen. Ein abschließendes "T" kann verwendet werden, um eine vertrauenswürdige IP oder ein vertrauenswürdiges Subnetz anzugeben, zum Beispiel 192.168.1.*T.
Beispiel
IPv6-Adressen: ::1 oder [::1]
IPv6-Subnetze: 3ffe:302:11:2:20f:1fff:fe29:717c/64 oder [3ffe:302:11:2:20f:1fff:fe29:717c]/64
Tipps
Sicherheit Vertrauenswürdige IPs oder Subnetze, die in der Zugriffskontrolle auf Serverebene gesetzt sind, werden von Verbindungs-/Throttling-Limits ausgenommen.
Verweigerte Liste
Beschreibung
Gibt die Liste nicht erlaubter IPs oder Subnetze an.
Syntax
Kommagetrennte Liste von IP-Adressen oder Subnetzen. * oder ALL werden akzeptiert.
Beispiel
IPv6-Adressen: ::1 oder [::1]
IPv6-Subnetze: 3ffe:302:11:2:20f:1fff:fe29:717c/64 oder [3ffe:302:11:2:20f:1fff:fe29:717c]/64
Autorisierungs-Realms
Beschreibung
Listet alle Autorisierungs-Realms fuer diesen virtuellen Host auf. Autorisierungs-Realms werden verwendet, um nicht autorisierte Benutzer am Zugriff auf geschuetzte Webseiten zu hindern. Ein Realm ist ein Benutzerverzeichnis mit Benutzernamen und Passwoertern sowie optionalen Gruppeneinteilungen. Die Autorisierung erfolgt auf Kontextebene. Da verschiedene Kontexte denselben Realm (Benutzerdatenbank) gemeinsam nutzen koennen, werden Realms getrennt von den Kontexten definiert, die sie verwenden. Sie koennen in der Kontextkonfiguration mit diesen Namen auf einen Realm verweisen.
DB-Typ
Beschreibung
Gibt an, wie Benutzer-/Gruppendaten fuer einen Autorisierungs-Realm gespeichert werden. Derzeit koennen Benutzer-/Gruppendaten in Flatfiles oder auf einem LDAP-Server gespeichert werden.
Syntax
Aus Dropdown-Liste auswählen
Speicherort der Benutzer-DB
Beschreibung
Gibt den Speicherort der Benutzerdatenbank an. Es wird empfohlen, die Datenbank im Verzeichnis $SERVER_ROOT/conf/vhosts/$VH_NAME/ zu speichern.
Beim DB-Typ Password File ist dies der Pfad zur Flatfile mit Benutzer-/Passwortdefinitionen. Sie koennen diese Datei ueber die WebAdmin-Konsole bearbeiten, indem Sie auf den Dateinamen klicken.
Jede Zeile der Benutzerdatei enthaelt einen Benutzernamen, gefolgt von einem Doppelpunkt, gefolgt von einem mit crypt() verschluesselten Passwort, optional gefolgt von einem Doppelpunkt und den Gruppennamen, zu denen der Benutzer gehoert. Gruppennamen werden durch Kommas getrennt. Wenn Gruppeninformationen in der Benutzerdatenbank angegeben sind, wird die Gruppendatenbank nicht geprueft.
Beispiel:
john:HZ.U8kgjnMOHo:admin,user Syntax
Pfad zur Benutzer-DB-Datei.
Tipps
Sicherheit Es wird empfohlen, Benutzerpasswortdateien ausserhalb des Dokumentbaums zu speichern. Wenn eine Benutzerpasswortdatei innerhalb des Dokumentbaums platziert werden muss, benennen Sie sie einfach mit einem fuehrenden ".ht" wie .htuser, um zu verhindern, dass sie als statische Datei ausgeliefert wird. LiteSpeed Web Server liefert keine Dateien aus, die mit ".ht" beginnen.
Siehe auch
Speicherort der Gruppen-DB, Passwortattribut, Member-of-Attribut
Passwortattribut
Beschreibung
Gibt den Namen des Passwortattributs fuer einen auf einem LDAP-Server gespeicherten Benutzereintrag an. Der Standardwert ist userPassword.
Syntax
Zeichenfolge
Member-of-Attribut
Beschreibung
Gibt den Namen des "Member-of"-Attributs fuer einen auf einem LDAP-Server gespeicherten Benutzereintrag an. Der Standardwert ist memberOf. Das "Member-of"-Attribut kann verwendet werden, um den Namen der Gruppe anzugeben, zu der der Benutzer gehoert.
Syntax
Zeichenfolge
Maximale Cachegröße der Benutzer-DB
Beschreibung
Gibt die maximale Cachegroesse der Benutzerdatenbank an. Kuerzlich verwendete Benutzerauthentifizierungsdaten werden fuer maximale Leistung im Speicher zwischengespeichert.
Syntax
Ganzzahl
Tipps
Leistung Da ein groesserer Cache mehr Speicher verbraucht, kann ein hoeherer Wert bessere Leistung bieten oder auch nicht. Setzen Sie ihn entsprechend der Groesse Ihrer Benutzerdatenbank und der Nutzung der Site auf eine passende Groesse.
Cache-Timeout der Benutzer-DB (Sek.)
Beschreibung
Gibt an, wie oft die Backend-Benutzerdatenbank auf Aenderungen geprueft wird. Jeder Cacheeintrag hat einen Zeitstempel. Wenn zwischengespeicherte Daten aelter als das angegebene Timeout sind, wird die Backend-Datenbank auf Aenderungen geprueft. Gibt es keine Aenderung, wird der Zeitstempel auf die aktuelle Zeit zurueckgesetzt; andernfalls werden die neuen Daten geladen. Server-Neuladen und graceful restart leeren den Cache sofort.
Syntax
Ganzzahl
Tipps
Leistung Wenn sich die Backend-Datenbank nicht sehr haeufig aendert, setzen Sie fuer bessere Leistung ein laengeres Timeout.
Speicherort der Gruppen-DB
Beschreibung
Gibt den Speicherort der Gruppendatenbank an. Es wird empfohlen, die Datenbank im Verzeichnis $SERVER_ROOT/conf/vhosts/$VH_NAME/ zu speichern.
Gruppeninformationen koennen entweder in der Benutzerdatenbank oder in dieser eigenstaendigen Gruppen-DB festgelegt werden. Fuer die Benutzerauthentifizierung wird zuerst die Benutzer-DB geprueft. Wenn die Benutzer-DB ebenfalls Gruppeninformationen enthaelt, wird die Gruppen-DB nicht geprueft.
Beim DB-Typ Password File sollte der Speicherort der Gruppen-DB der Pfad zur Flatfile mit Gruppendefinitionen sein. Sie koennen diese Datei ueber die WebAdmin-Konsole bearbeiten, indem Sie auf den Dateinamen klicken.
Jede Zeile einer Gruppendatei sollte einen Gruppennamen enthalten, gefolgt von einem Doppelpunkt und einer durch Leerzeichen getrennten Gruppe von Benutzernamen. Beispiel:
testgroup: user1 user2 user3 Syntax
Dateiname, der ein absoluter Pfad oder ein Pfad relativ zu $SERVER_ROOT, $VH_ROOT sein kann.
Tipps
Sicherheit Es wird empfohlen, eine Gruppendatei ausserhalb des Dokumentbaums zu speichern. Wenn sie innerhalb des Dokumentbaums platziert werden muss, benennen Sie sie einfach mit einem fuehrenden ".ht" wie .htgroup, um zu verhindern, dass die Datei als statische Datei ausgeliefert wird. LiteSpeed Web Server liefert keine Dateien aus, die mit ".ht" beginnen.
Siehe auch
Speicherort der Benutzer-DB, Context Require (autorisierte Benutzer/Gruppen), Gruppenmitglied-Attribut
Gruppenmitglied-Attribut
Beschreibung
Gibt den Namen des "Member"-Attributs fuer einen auf einem LDAP-Server gespeicherten Gruppeneintrag an. Der Standardwert ist memberUid.
Syntax
Zeichenfolge
Maximale Cachegröße der Gruppen-DB
Beschreibung
Gibt die maximale Cachegroesse der Gruppendatenbank an.
Syntax
Ganzzahl
Tipps
Leistung Da ein groesserer Cache mehr Speicher verbraucht, kann ein hoeherer Wert bessere Leistung bieten oder auch nicht. Setzen Sie ihn entsprechend der Groesse Ihrer Benutzerdatenbank und der Nutzung der Site auf eine passende Groesse.
Siehe auch
Cache-Timeout der Gruppen-DB (Sek.)
Beschreibung
Gibt an, wie oft die Backend-Gruppendatenbank auf Aenderungen geprueft wird. Weitere Details finden Sie unter Cache-Timeout der Benutzer-DB (Sek.).
Syntax
Ganzzahl
Siehe auch
LDAP-Bind-DN
Beschreibung
Gibt einen DN an, der zum Binden an den Server verwendet wird. Wenn der LDAP-Server Authentifizierung erfordert, muessen ein Bind-DN und ein Passwort angegeben werden. Wenn nicht angegeben, wird anonymes Binden verwendet.
Syntax
Zeichenfolge