source: trunk/Distribution/doc/txt/oscam.user.txt@ 1275

Last change on this file since 1275 was 1275, checked in by landlord, 11 years ago

Bug in 'ident' parameter documentation

File size: 3.1 KB
Line 
1oscam.user(5) oscam.user(5)
2
3
4
5NAME
6 oscam.user - user configuration file for OSCam
7
8SYNOPSIS
9 The user configuration file for OSCam contains user definitions.
10 [account] sections in oscam.user are recurring (more than one account).
11
12DESCRIPTIONS
13 The [account] section
14 user = name
15 account name, required
16
17 pwd = password
18 password for account, required
19
20 hostname = hostname
21 host from which user connection is allowed
22
23 betatunnel = <CAID>.<ServiceID>:<target CAID>[,<CAID>.<ServiceID>:
24 <target CAID>]...
25 define Betacrypt tunneling (max. see CS_MAXTUNTAB in globals.h).
26 The ServiceID can also be used for wildcarded CAIDs.
27
28 example: betatunnel = 0100.0001:0200,0300.0004:0500
29 betatunnel = 0600.FFFF:0700
30
31 uniq = 0|1|2
32 unique level:
33 0 = disabled, default
34 1 = only one connection per user is allowed
35 2 = set user to fake if source ip is different
36 (e.g. for newcamd clients with different CAIDs and ports)
37 3 = only one connection per user, but only the last login
38 will survive (old mpcs behavior)
39
40 sleep = minutes
41 time waiting for inactive user, default:none
42
43 caid = <CAID>[&<mask>][:<CAID>[&<mask>]...
44 limit CAIDs, default:all CAIDs, required
45
46 example: caid = 0100&ffff:0200:0300&ff00
47
48 au = label of reader|1
49 AU setting:
50 label of reader = sending EMMs to specified reader
51 (security issue: client can see SC data!)
52 1 = auto AU is sending EMMs to all readers
53 (security issue: client can see SC data!)
54 default:none
55
56 group = group[,<group>]...
57 user assingment to reader group, default=none, required
58
59 services = [!]services[,[!]<services>]...
60 user [de]assingment to service group, default:none
61
62 ident = <CAID>:<ident>[;<CAID>:<ident>]...
63 user assingment to idents, default:none
64
65 class = [!]class[,[!]class]...
66 user [de]assingment to classes, default=none
67
68 example: class = 01,02,!03,!04
69
70 chid = <CAID>:<ChID>[,<CAID>:<ChID>]...
71 user assingment to Irdeto ChID, default:none
72
73 monlevel = 0|1|2|3|4
74 monitor level:
75
76 0 = no access to monitor
77 1 = only server and own procs
78 2 = all procs, but viewing only, default
79 3 = all procs, reload of oscam.user possible
80 4 = complete access
81
82 expdate = <year>-<month>-<day>|<year>/<month>/<day>
83 expiration date for account, default:none
84
85 example: expdate = 2001-11-21
86 expdate = 2002/12/22
87
88 disabled = 0|1
89 1 = account disabled, default:0
90
91 numusers = quantity (only if anti-cascading enabled)
92 anti-cascading: user per account, 0 = anti-cascading not permitted,
93 default:0
94
95EXAMPLES
96 [account]
97 user = username
98 pwd = password
99 group = 1
100 au = myserialmousereader
101 services = myservice
102 betatunnel = 0100.0001:0101,0100.0002:0101
103 caid = 0100
104 ident = 0100:000000
105 uniq = 1
106
107SEE ALSO
108 oscam(1), oscam.conf(5), oscam.server(5), oscam.srvid(5),
109 oscam.guess(5), oscam.cert(5), oscam.services(5), oscam.ird(5),
110 oscam.ac(5)
111
112
113
114 oscam.user(5)
Note: See TracBrowser for help on using the repository browser.