DenyGroup

Befehl:  DenyGroup

Syntax: DenyGroup group-expression

Default:

Erklärung:

Die "DenyGroup" Anweisung definiert einen Gruppen Ausdruck, dessen Gruppe innerhalb einer <limit>Anweisung die Ausfuehrung gewisser FTP Befehle verboten wird. Der Gruppen Ausdruck hat das gleiche Format wie in der DefaultRoot Anweisung, d.h. das eine Liste von Gruppen per KOMMA getrennt uebergeben werden kann (bzw. mit vorangestellten "!" das diese Gruppe nicht enthalten sein darf). Diese Liste wird als logisches UND betrachtet, das heisst ALLE Gruppenangaben muessen erfuellt sein. Um eine "ODER " Funktion zu erreichen koennen einfach mehrere "DenyGroup" Anweisungen uebergeben werden.

Ab ProFTPD 1.2.10RC1 gibt es noch folgende Ergänzungen: Dem Befehl können nun noch drei Optionen hinzugefügt werden: "regex", "AND" and "OR". Je nach Option werden die Gruppen dann als regulärer Ausdruck, als "UND" Verknüpfung oder als "ODER" Verknüpfung interpretiert. </limit>

 

Beispiel: <limit>
AllowUser regex ^ftp DenyUser AND dave,bob AllowGroup OR web,doc <limit> </limit></limit>