ProFTPD Direktiven

Alle anzeigenAlle anzeigen
EnglishEnglisch OfflineOffline
auch veraltete Direktiven anzeigen auch Betatest-Direktiven anzeigen
SuchenSuche in  

Ich habe 14 Direktive(n) gefunden in denen max vorkommt

 
 Name MaxClients Editieren
 SyntaxMaxClients number | none [message]
 KontextServer config <Global> <VirtualHost> <Anonymous>
 Modulmod_core 
 Ab Version0.99.0
 BeschreibungMit der "MaxClients" Anweiseung wird die maximale Anzahl der angemeldeten Clients (inklusive anonymen Zugang) beim Server angegeben. Ist dieses Limit erreicht, werden neuen Verbindungen beim Anmelden unterbrochen. Die spezielle Angabe "none" entfernt alle Verbindungsbeschränkungen. Es kann eine optionale Nachricht übergeben werden, die dem Client unmittelbar vor dem Abbruch der Verbindung angezeigt wird, falls der Maximalwert erreicht wird. Als Platzhalter kann "%m" in der Nachricht übergeben werden, die die maximale Anzahl enthält. Wirdd keine Nachricht übergeben, so wird die Standard Meldung benutzt. Beispiel: MaxClients 5 "Sorry, es sind bereits %m User Verbunden" Results in: 530 Sorry, es sind bereits 5 User Verbunden
06.00.2003 20:02
Zum Seitenanfang
 
 Name MaxClientsPerHost Editieren
 SyntaxMaxClientsPerHost number|none [message]
 KontextServer config <Global> <VirtualHost> <Anonymous>
 Modulmod_core 
 Standard
 Ab Version1.1.7
 BeschreibungDie "MaxClientsPerHost" Anweisung konfiguriert die Maximale Anzahl von Clients, die sich von einem Rechner einloggen können. Optional kann angegeben werden, welche Nachricht dem Client geschickt werden soll, falls die maximale Anzahl erreicht ist. Wenn keine Nachricht angegeben wird, wird die Systemweite Standardnachricht benutzt.
 Beispiel 1Beispiel: 
MaxClientsPerHost 1 "Bitte nicht öfters als 1x verbinden" 

Ergebnis: 530 Bitte nicht öfters als 1x verbinden
 Beispiel 2
02.00.2004 05:01
Zum Seitenanfang
 
 Name MaxHostsPerUser Editieren
 SyntaxMaxHostsPerUser number|none [message]
 Kontext<Global> <VirtualHost> <Anonymous>
 Modulmod_core 
 Standard
 Ab Version1.2.4
 BeschreibungDurch die "MaxHostsPerUser" kann man angeben, von wie vielen unterschiedlichen Rechnern sind ein Username gleichzeitig einloggen kann. Optional kann noch eine Fehlermeldung angegeben werden, die der Client im Fehlerfall angezeigt bekommst. Wird diese nicht angegeben, dann wird die Standard Meldung angeziegt: "Sorry, the maximum number of hosts (%m) for this user already connected."
 Beispiel 1
 Beispiel 2
02.00.2004 05:01
Zum Seitenanfang
 
 Name MaxInstances Editieren
 SyntaxMaxInstances number
 KontextServer config
 Modulmod_core 
 Ab Version1.1.6pl1
 BeschreibungDie "MaxInstances" Anrweisung gibt an, wie viele Child Prozesse vom Haupt PROFTPD Prozess im Standalone Modus erzeugt werden können. Diese Anweisen hat keine Auswirkung, wenn man den Server im Inetd Modus betreibt. Da jeder Tochterprozess auch eine einzelne Verbindung mit einem Client darstellt, kontrolliert diese Anweisung auch die maximale Anzahl gleichzeitiger Verbindungen. Über diese Anzahl hinausgehende Verbindungen werden mit syslogd protokolliert und ohne Meldung beendet. Diese Anweisung kann dazu verwendet werden, Denial-Of-Service Attacken zu verhindern, die durch unmengen von Verbindungsaufrufen eine "Fork-Bomb" erzeugen wollen.
06.00.2003 20:02
Zum Seitenanfang
 
 Name MaxLoginAttempts Editieren
 SyntaxMaxLoginAttempts number
 KontextServer config <Global> <VirtualHost>
 Modulmod_core 
 Standard3
 Ab Version0.99.0
 BeschreibungDie "MaxLoginAttempts" Anweisen gibt an, wie ein Benutzer versuchen kann sich anzumelden. Nachdem die Anzahl (erfolglos) erreicht ist, wird der Benutzer getreennt und eine Mitteilung wird mittels syslog protokolliert.
06.00.2003 20:02
Zum Seitenanfang
 
 Name ControlsMaxClients Editieren
 SyntaxControlsMaxClients number
 KontextServer config
 Modulmod_ctrls 
 Standard5
 Ab Version1.2.8rc1 and later
 BeschreibungThe ControlsMaxClients directive configures the maximum number of pending client requests that will be handled when mod_ctrls checks the socket. number must be a positive number.
 Beispiel 1
 Beispiel 2
02.00.2004 05:01
Zum Seitenanfang
 
 Name ShieldControlsMaxEntries Editieren
 SyntaxShieldControlsMaxEntries number
 KontextServer config
 Modulmod_ctrls_shield 
 Ab Version1.2.5rc1 and later
 BeschreibungThe ShieldControlsMaxEntries directive configures the maximum number of entries in a ban list, for both users and hosts. A limit on list length is necessary to prevent local resource exhaustion by filling up lists with fake entries. Once the maximum number of entries in a list has been reached, no more entries may be added to that list until some of its current entries are removed. Note that if this directive is changed to a smaller value and the daemon is restarted, and there are entries in the ban lists, it is possible that some of those entries may be lost as the lists are truncated. Caveat emptor
06.00.2003 20:02
Zum Seitenanfang
 
 Name MaxDiskUsage Editieren
 SyntaxMaxDiskUsage percent|"none" ["user"|"group"|"class" expression]
 KontextServer config <Global> <VirtualHost> <Anonymous>
 Modulmod_diskuse 
 Ab Version1.2.5rc2 and later
 BeschreibungThe MaxDiskUsage directive configures the maximum amount of disk space in use, as a percentage, before uploads to the server (i.e. APPEs, STORs, and STOUs) are denied. Denial of these commands will be logged. The percent can also be "none", which is used to override any inherited disk use limits, as from a <Global> context. The optional parameters are used to restrict the disk usage limit only to specific users. If "user" restriction is given, then expression is a user-expression specifying to which users the limit applies. Similarly for the "group" restriction. For the "class" restriction, the expression is simply the name of connection class for whom the rule will apply.
 Beispiel 1# Prevent anonymous users from using up too much space...
  MaxDiskUsage 60.0 user anonymous

# ...but allow other users to use up to a more reasonable amount
  MaxDiskUsage 80.0
06.00.2003 20:02
Zum Seitenanfang
 
 Name MaxLoad Editieren
 SyntaxMaxLoad number|"none" [message]
 KontextServer config <Global> <VirtualHost>
 Modulmod_load 
 Ab Version1.2.2 and later
 BeschreibungThe MaxLoad directive configures the server to refuse to accept connections if the system load is at or above the configured number. An optional message can be specified, which will be displayed to clients who have been rejected. The rejection is also logged. The number can also be "none", which is used to override any inherited load limits, as from a <Global> context. The system load is the average number of processes ready to run during the last minute; this number varies from system to system.
 Beispiel 1# Reject connections to our busy server
  MaxLoad 10.0 "Server busy, seek elsewhere"
06.00.2003 20:02
Zum Seitenanfang
 
 Name MaxClientsPerUser Editieren
 SyntaxMaxClientsPerUser [ MaxClientsPerUser number|none [message]]
 KontextServer config <Global> <VirtualHost> <Anonymous>
 Modulmod_auth 
 Standard
 Ab Version1.2.7rc1 and later
 BeschreibungDie "MaxClientsPerUser" Anweisung konfiguriert die Maximale Anzahl von Clients, die sich gleichzeitig mit einem Usernamen einloggen können. Optional kann angegeben werden, welche Nachricht dem Client geschickt werden soll, falls die maximale Anzahl erreicht ist. Wenn keine Nachricht angegeben wird, wird die Systemweite Standardnachricht benutzt.
 Beispiel 1MaxClientsPerUser 1 "Only one such user at a time."
#Results in: 530 Only one such user at a time.
 Beispiel 2
02.00.2004 05:01
Zum Seitenanfang
 
 Name MaxRetrieveFileSize Editieren
 SyntaxMaxRetrieveFileSize [ number|"*" units ["user"|"group"|"class" expression]]
 KontextServer config <Global> <VirtualHost> <Anonymous> .ftpaccess <Directory>
 Modulmod_xfer 
 Standard
 Ab Version1.2.7rc1 and later
 BeschreibungBeim downloaden von Files durch einen Client (z.B. durch den RETR Befehl) wird der Server die Grösse der Datei durch dieses Direktive überpüfen und ggf. den Download verbieten.

Die Angabe "*" erlaubt unbegrenzte Dateigrössen und wird dazu benutzt, um vorherige Beschränkungen zu übershcreiben. Die angegebene Nummer gibt das Limit an und wird durch Angabe der Grösseneinheit ergänzt: "Gb" (Gigabytes), "Mb" (Megabytes), "Kb" (Kilobytes) oder "B" (bytes).

Weitere Angaben können dafür benutzt werden die Beschränkungen nur für gewisse User, Gruppen oder Klassen zu setzen.

Außerdem: MaxStoreFileSize
 Beispiel 1# Download bis zu 1 GB erlauben
MaxRetrieveFileSize 1 Gb
 Beispiel 2# Den Download nur für den User "fred" begrezen 
# für alle anderen aber nicht begrenzen
MaxStoreFileSize 50 Kb user fred
MaxStoreFileSize *
02.00.2004 04:02
Zum Seitenanfang
 
 Name MaxConnectionRate Editieren
 SyntaxMaxConnectionRate [ connections per second]
 KontextServer config
 Modulmod_core 
 Standard
 Ab Version1.2.7rc1 and later
 BeschreibungSetzt die maximale Anzahl an neuen TCP-Verbindungen pro Sekunde. Diese Einstellung gilt für den gesamten Server - ein zu niedriger Wert auf Servern mit viel Verkehr kann zur Nichterreichbarkeit führen.

Der eingegebene Wert ist die Anzahl von Verbindungen pro Sekunde, ab der die Blockade aktiv wird. Ein Wert von "1" führt dazu, dass alle Verbindungen blockiert werden.
 Beispiel 1MaxConnectionRate 4
 Beispiel 2
06.00.2003 21:02
Zum Seitenanfang
 
 Name MaxStoreFileSize Editieren
 SyntaxMaxStoreFileSize [ number|"*" units ["user"|"group"|"class" expression]]
 KontextServer config <Global> <VirtualHost> <Anonymous> .ftpaccess <Directory>
 Modulmod_xfer 
 Standard
 Ab Version1.2.7rc1 and later
 BeschreibungMit dieses Direktive kann man ProFTPD so konfigurieren, dass der Server beim Upload von Files die Dateigroesse ueberprueft und den Upload beim Ueberschreiten dieser Groesse dann abbricht.

Die Angabe "*" erlaubt unbegrenzte Dateigrössen und wird dazu benutzt, um vorherige Beschränkungen zu übershcreiben. Die angegebene Nummer gibt das Limit an und wird durch Angabe der Grösseneinheit ergänzt: "Gb" (Gigabytes), "Mb" (Megabytes), "Kb" (Kilobytes) oder "B" (bytes).

Weitere Angaben können dafür benutzt werden die Beschränkungen nur für gewisse User, Gruppen oder Klassen zu setzen.

See Also: MaxRetrieveFileSize
 Beispiel 1# Restrict upload to only 3 megabytes
MaxStoreFileSize 3 Mb
 Beispiel 2# Restrict anonymous uploads to 50k, 
# but allow unlimited upload size for everyone else
MaxStoreFileSize 50 Kb user anonymous
MaxStoreFileSize *
02.00.2004 04:02
Zum Seitenanfang
 
 Name MaxClientsPerClass Editieren
 SyntaxMaxClientsPerClass name number|"none" [message]
 KontextServer config <Global> <VirtualHost>
 Modulmod_auth 
 StandardNone
 Ab Version1.2.10RC1
 BeschreibungThe MaxClientsPerClass directive configures the maximum number of clients
that may be connected at any given time from the same Class. The
optional argument message may be used which will be displayed to a client
attempting to exceed the maximum value. If message is not supplied, a default
message of "Sorry, the maximum number of clients (%m) from your class are
already connected."</para>
 Beispiel 1NEU
 Beispiel 2NEU
05.00.2004 03:01
Zum Seitenanfang