OSCam/en/Config/oscam.user: Unterschied zwischen den Versionen
Wiwe (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Wiwe (Diskussion | Beiträge) (→uniq) |
||
Zeile 62: | Zeile 62: | ||
{{Optional/en}} | {{Optional/en}} | ||
Example: | |||
uniq = 0 # disabled, default | uniq = 0 # disabled, default | ||
uniq = 1 # only one connection per user is allowed | uniq = 1 # only one connection per user is allowed |
Version vom 1. Februar 2011, 16:29 Uhr
OSCam Übersicht OSCam Home OSCam Accueil OSCam Home
oscam.user
The user configuration file for OSCam contains user definitions. [account] sections in oscam.user are recurring (more than one account).
[account]
[account] user = pwd = description = disabled = hostname = expdate = allowedprotocols = # NEU - NEW - NOUVEAU - NUOVO svn 5662:07/17/2011 allowedtimeframe = # ÄNDERUNG - CHANGE - MODIFICATIONS - MODIFICA svn 11356:02/09/2017 uniq = numusers = penalty = acosc_max_active_sids = # NEU - NEW - NOUVEAU - NUOVO svn 7940:05/20/2014 acosc_zap_limit = # NEU - NEW - NOUVEAU - NUOVO svn 7940:05/20/2014 acosc_penalty = # NEU - NEW - NOUVEAU - NUOVO svn 7940:05/20/2014 acosc_penalty_duration = # NEU - NEW - NOUVEAU - NUOVO svn 7940:05/20/2014 acosc_delay = # NEU - NEW - NOUVEAU - NUOVO svn 7940:05/20/2014 fakedelay = # NEU - NEW - NOUVEAU - NUOVO svn 7785:10/22/2012 failban = # ÄNDERUNG - CHANGE - MODIFICATIONS - MODIFICA svn 7772:10/21/2012 lb_nbest_readers = # NEU - NEW - NOUVEAU - NUOVO svn 8642:05/10/2013 lb_nbest_percaid = # NEU - NEW - NOUVEAU - NUOVO svn 8642:05/10/2013 preferlocalcards = # NEU - NEW - NOUVEAU - NUOVO svn 10050:11/30/2014 cwc_disable # NEU - NEW - NOUVEAU - NUOVO svn 10049:11/30/2014 cacheex = # NEU - NEW - NOUVEAU - NUOVO svn 6039:11/26/2011 cacheex_maxhop = # NEU - NEW - NOUVEAU - NUOVO svn 6691:05/07/2012 sleep = sleepsend = suppresscmd08 = keepalive = umaxidle = # NEU - NEW - NOUVEAU - NUOVO svn 8929:09/25/2013 # ÄNDERUNG - CHANGE - MODIFICATIONS - MODIFICA svn 9801:07/17/2014 caid = au = group = # ÄNDERUNG - CHANGE - MODIFICATIONS - MODIFICA svn6103:12/21/2011 betatunnel = emmreassembly = # NEU - NEW - NOUVEAU - NUOVO svn 8591:04/01/2013 services = ident = class = chid = monlevel = cccmaxhops = cccreshare = # ÄNDERUNG - CHANGE - MODIFICATIONS - MODIFICA svn8608:04/10/2013 cccignorereshare = cccstealth =
user
account name
Example:
user = user1
Default:
user =
pwd
password for account
Example:
pwd = pwuser1
Default:
pwd =
description
description of user account (text)
hostname
host from which user connection is allowed
Example::
hostname = pwuser1
Default:
hostname =
betatunnel
define Betacrypt tunneling (max. see CS_MAXTUNTAB in globals.h). The ServiceID can also be used for wildcarded CAIDs.
Format:
<CAID>.<ServiceID>:<target CAID>[,<CAID>.<ServiceID>: <target CAID>]...
Example:
betatunnel = 0100.0001:0200,0300.0004:0500 betatunnel = 0600.FFFF:0700
Default:
betatunnel =
uniq
Example:
uniq = 0 # disabled, default uniq = 1 # only one connection per user is allowed uniq = 2 # set user to fake if source ip is different (e.g. for newcamd clients with different CAIDs and ports) uniq = 3 # only one connection per user, but only the last login will survive (old mpcs behavior) uniq = 4 # set user only to fake if source ip is different, but only the last login will survive
Default:
uniq = 0
sleep
time waiting for inactive user in minutes
Example:
sleep = 5
Default:
sleep =
sleepsend
0|255
255 = OSCam client only: stopping requests until next zap, 255 = camd3 only: stopping requests until restart of camd3 client
Examples:
sleepsend = 0 sleepsend = 255
Default:
sleepsend =
caid
limit CAIDs
Format:
<CAID>[&<mask>][:<CAID>[&<mask>]...
Example:
caid = 0100&ffff:0200:0300&ffff
Default:
caid =
au
Format:
label of reader[,label of reader]...|1
AU settings:
au = [label of reader] # sending EMMs to specified reader (security issue: clients can see SC data!) au = 1 # auto AU is sending EMMs to all readers (security issue: clients can see SC data!)
Default:
au =
group
user assingment to reader group
Format:
group[,<group>]...
services
user [de]assingment to service group
Format:
[!]services[,[!]<services>]...
default = none
ident
user assingment to idents
Format:
<CAID>:<ident>[,<ident>,...][;<CAID>:<ident>[,<ident>,...]]...
default = none
class
user [de]assingment to classes
Format:
[!]class[,[!]class]...
Example:
class = 01,02,!03,!04
default = none
chid
user assingment to Irdeto ChID
Format:
chid = <CAID>:<ChID>[,<CAID>:<ChID>]... = [blank] default
monlevel
monitor level:
monlevel = 0 # no access to monitor monlevel = 1 # only server and own procs monlevel = 2 # all procs, but viewing only, default monlevel = 3 # all procs, reload of oscam.user possible monlevel = 4 # complete access
expdate
expiration date for account
Format:
<year>-<month>-<day>|<year>/<month>/<day>
Example:
expdate = 2001-11-21 expdate = 2002/12/22
Default:
expdate = none
disabled
account disabled
Beispiel:
disabled = 0 # (User ist aktiv) disabled = 1 # (User ist gesperrt)
Default:
disabled = 0
allowedtimeframe
Zeitspanne, in der der User schauen darf.
Beispiel:
allowedtimeframe = 10:00-22:00 allowedtimeframe = hh:mm-hh:mm
Default:
allowedtimeframe =
numusers
Wird nur benötigt wenn Anti-Cascading aktiviert ist. Anzahl der zugelassenen User pro Account
Beispiel:
numusers = 5 # (Maximal 5 User) numusers = 0 # (Anti-Cascading deaktiviert) numusers = # quantity
Default:
numusers =
penalty
Wird nur benötigt wenn Anti-Cascading aktiviert ist. Was passiert wenn der Wert numuser überschritten wird.
Beispiel:
penalty = 0 # (Es wird nur geloggt) penalty = 1 # (Sendet Fake CW's) penalty = 2 # (deaktiviert temporär den Account)
Default:
penalty = 0
failban
Was passiert wenn der Wert numuser überschritten wird.
Beispiel:
failban = 0 # (ignoriert) failban = 2 # (Blockt die IP wenn sich ein deaktivierter Client verbindet) failban = 4 # (Blockt die IP eines schlafenden Accounts)
Default:
failban = 0
suppresscmd08
Nur wenn als Protokoll camd3|3.57x|3.78x verwendet wird. Das CMD08 ist ein Command welches dem Client mitteilt das die Anfrage unerwünscht ist (rejected). Camd3 und Oscam als Client stellen auf dieses Command hin die Anfragen für diesen Service an den Server ein. Sollte der Wert beim User nicht gesetzt sein gilt der globale Wert aus der oscam.conf. Das Command kann mit dem undokumentierten Parameter sleepsend=0|255 ergänzt werden (CMD08 senden bei status 'sleep').
Zur Beachtung: Camd3 clients sperren die Anfrage bis zum Neustart. Oscam Clients sperren die Anfrage bis zum nächsten Zap. Sleepsend=255 sollte also nur bei Oscam Clients verwendet werden da ein Camd3 Client nach einem Sleepstatus einen Neustart bräuchte um diesen Service wieder anzufragen.
Beispiel:
suppresscmd08 = 0 # (aktiviert) suppresscmd08 = 1 # (deaktiviert)
Default:
suppresscmd08 = 0
keepalive
Die Verbindung zwischen Server und Client wird aufrechterhalten
Beispiel:
keepalive = 0 # (deaktiviert) keepalive = 1 # (aktiviert)
Default:
keepalive = 1
cccmaxhops
Nur wenn CCcam Proxies vorhanden sind oder ein CCcam Server verwendet wird. Maximale Hops die dem User erlaubt sind.
Beispiel:
cccmaxhops = 5 cccmaxhops = hops
Default:
cccmaxhops = 10
Nur wenn CCcam Proxies vorhanden sind oder ein CCcam Server verwendet wird. Reshare Level welches dem User erlaubt wurde.
Beispiel:
cccreshare = -1 cccreshare = x # (Share Level)
Default:
cccreshare = 10
Diese Seite in anderen Sprachen - This page in other languages - Cette page dans d'autres langues - Queste pagine in altre Lingue
[[OSCam/de/{{#titleparts:OSCam/en/Config/oscam.user|3|3}}|Deutsch]] [[OSCam/en/{{#titleparts:OSCam/en/Config/oscam.user|3|3}}|English]] [[OSCam/fr/{{#titleparts:OSCam/en/Config/oscam.user|3|3}}|Français]] [[OSCam/it/{{#titleparts:OSCam/en/Config/oscam.user|3|3}}|Italiano]]