Standard-Einstellung: OPT_LOGINUSR='no'
OPT_LOGINUSR='yes': echte Anmeldung verwenden (wird empfohlen)
LOGINUSR stellt eine echte Anmeldung (User/Password) zur Verfügung. Die Account Verwaltung erfolgt in der Config-Datei, Passwörter werden nur verschlüsselt übertragen.
LOGINUSR_DELETE_PERSISTENT_DATA
Benutzerdaten auf einer Platte bleiben erhalten.
Der Standardwert 'no' stellt dies für die Accountdaten sicher.
Mit der Eingabe von 'yes' werden alle Benutzer-Accounts bei jedem Neustart gelöscht.
Danach erfolgt eine Neuanlage der Accounts, wie unten definiert.
Es wird empfohlen hier 'no' beizubehalten. Dann bleiben die Daten zu den Accounts erhalten, als da sind:
LOGINUSR_ACCOUNT_N='0'
LOGINUSR_ACCOUNT_N
Anzahl Accounts, Wert: Ganze Zahl.
Gibt die Anzahl der User-Accounts an.
LOGINUSR_ACCOUNT_x_USER='user1'
LOGINUSR_ACCOUNT_x_USER
Username für die Anmeldung (muss zwingend definiert werden).
LOGINUSR_ACCOUNT_x_PWD='user1_secret'
LOGINUSR_ACCOUNT_x_PWD
Passwort für die Anmeldung (muss zwingend definiert werden)
LOGINUSR_ACCOUNT_x_FORENAME='Vorname'
LOGINUSR_ACCOUNT_x_FORENAME
Vorname des Nutzers für die bessere Verwaltung (Optional, leer lassen erlaubt).
Dieser Inhalt wird im Log und Admin-Interface angezeigt, so kann der Admin
besser erkennen, wer gerade online ist.
LOGINUSR_ACCOUNT_x_SURNAME='Nachname'
LOGINUSR_ACCOUNT_x_SURNAME
Nachname des Nutzers für die bessere Verwaltung (Optional, leer lassen erlaubt).
Dieser Inhalt wird im Log und Admin-Interface angezeigt, so kann der Admin
besser erkennen, wer gerade online ist.
LOGINUSR_ACCOUNT_x_EMAIL='usr1@home.de'
LOGINUSR_ACCOUNT_x_EMAIL
E-Mail des Nutzers für die bessere Verwaltung (Optional, leer lassen erlaubt).
Dieser Inhalt wird im Log und Admin-Interface angezeigt, so kann der Admin
besser erkennen, wer gerade online ist.
LOGINUSR_ACCOUNT_x_OVERWRITE='yes'
Optional:LOGINUSR_ACCOUNT_x_OVERWRITE
Überschreibe persistente Nutzerdaten beim Router-Neustart.
Es kann ein Verzeichnis für persistente Daten angegeben werden. Dort werden die Daten für die Accounts gespeichert. Damit stehen diese Daten unverändert nach einem Reboot zur Verfügung. Mit dieser Option können der Benutzer-Account und alle zugehörigen persistenen Daten (Statistiken) überschrieben werden.
LOGINUSR_ACCOUNT_x_TIME='60'
Anzahl der Minuten nur für diesen Nutzer.
Fehlt dieser Parameter, so gilt C3SURF_TIME. Das Überschreiben macht natürlich nur Sinn, wenn C3SURF_QUOTA='yes' eingestellt ist.
LOGINUSR_ACCOUNT_x_BLOCKTIME='240'
Sperrzeit nur für diesen Nutzer.
Fehlt dieser Parameter, so gilt C3SURF_BLOCKTIME. Das Überschreiben macht natürlich nur Sinn, wenn C3SURF_QUOTA='yes' eingestellt ist.
LOGINUSR_ACCOUNT_x_COUNTER='1'
Anzahl der Anmeldungen nur für diesen Nutzer.
Fehlt dieser Parameter, so gilt C3SURF_COUNTER. Das Überschreiben macht natürlich nur Sinn, wenn C3SURF_QUOTA='yes' eingestellt ist.
LOGINUSR_ACCOUNT_x_CURFEW='Liste Sperrstunden'
Format: (Liste von Sperrstunden 0-23 durch Leerzeichen getrennt)
Beispiel: LOGINUSR_ACCOUNT_x_CURFEW='0 1 2 3 4 5 6 7 21 22 23'Bedeutung: Eine Anmeldung ist nur zwischen 8:00-20:59 Uhr erlaubt. Die Anmeldung wird immer unterbunden, wenn der Nutzer sich innerhalb der Stunde (plus 0-59 Minuten), die in der Liste steht, versucht anzumelden.
Ist der Benutzer angemeldet und läuft in die Sperrstunde, so wird er ohne Warnung automatisch abgemeldet. Das Abmeldeverhalten kann durch den optionalen Parameter C3SURF_CHECK_CURFEW='no' unterbunden werden.
Mit dieser Liste kann ein Zugang sehr flexibel eingeschränkt werden. Die Liste kann auch wie gewohnt im Webinterface verwaltet werden. Bei der Eingabe findet keine Prüfung der Liste statt.
Es sind nur die
Zahlen von 0 bis 23 sinnvoll!
Zugehöriger OPT_C3SURF Parameter:
C3SURF_CHECK_CURFEW='no'