2011. április 25., hétfő

Oscam konfigurálása - 3. rész - oscam.user

Társ szerzömmel, Joseph-el elkészítettük a cikksorozat folyataását.

Az első részben tisztáztuk hogy az Oscam melyik konfigurációs fájlt mire használja, a második részben átnéztük a globális beállításokat. Ebben a részben az oscam.user konfigurálását nézzük végig, amibe (ahogy a neve is mutatja) a csatlakozó felhasználókat lehet paraméterezni.

Az oscam.user felépítése

[account]
-- user1 beállításai
[account]
-- user2 beállításai
[account]
-- user3 beállításai
....
Mint látható, itt csak egy kapcsos zárójelbe írt témakör van, az [account]. Ezt annyiszor kell ismételni, ahány felhasználót szeretnénk.


oscam.user beállításai
A felhasználói fiókok beállításai. A beállításokat userenként ismételni kell !

User
Felhasználónév
user = name

Password
Jelszó
pwd = password

Description
Megjegyzés
description = blabla

Hostname
Host név, amelyről user kapcsolódás engedélyezett (default: none - bármely hostname-ról)
hostname = www.hostname.com

Betatunnel
A 0.9.e verzióig lehetőség van egy Betacrypt-Tunnel-t (alagút) megadni. Például az 1833.0081-et és az 1833.0082-őt az 1702-re vezetjük.

Az 1.0n verziótól már szükségtelen ez a paraméter. Ennek ellenére a Betatunnel Caid-t az oscam.server fájlban manuálisan engedélyeznünk kell. Pl.: CAID=1702,1833. A CAID-engedélyezés az oscam.services fájlban már nem elegendő. Az oscam adott esetben tiltakozni fog. A CCCam-HD-1702 és 1833-HD-kérések a CAID 1702-re a Reader-en, amit egy közös Cache-ből válaszol meg
betatunnel = 0100.0001:0200,0300.0004:0500

Uniq
A Uniq paraméter szabályozza, hogy egy kliens egyszerre csak egyszer, vagy többször is bejelentkezhet-e.
Uniq = 0: Tiltva (default)
Uniq = 1: Userenként csak egy kapcsolat engedélyezett
Uniq = 2: Minősítse a User-t csalónak (Fake), ha az IP különbözik. Több kapcsolat engedélyezése tehát 1 IP címről.
Uniq = 3: Userenként egy kapcsolat engedélyezett, mindig a legutolsó kapcsolódás lesz sikeres
Uniq = 4: Minősítse a User-t csalónak (Fake), ha az IP különbözik, de az utolsó kapcsolódást engedélyezze
uniq = 0|1|2|4

Sleep
Idő percben (min), ami után az usert inaktívnak tekinti. (default: none)
sleep = 0

Sleepsen
0: csak oscam kliensekre vonatkozik: leállítja a kéréseket a következő átkapcsolásig
255 = csak Camd 3.x kliensek: Leállítja a kéréseket a Camd 3.x újraindításáig
sleepsend = 0|255

CAID
CAID limit. Beállítható, hogy mely CAID-ket kapja a user. (default: none - minden kártya) Formátum: caid&mask:caid&mask:....
caid = 0100&ffff:0200&ffff

AU
Ezzel a paraméterrel szabályozhatjuk, hogy az AU-t (AutoUpdate, frissítés, aktualizálás) csak bizonyos,, több, vagy minden Reader (olvasó) felé engedélyezzük-e. (default: 0)
au = 0: nincs AU
au = 1: Auto, minden reader felé küld EMM-et.
au = reader_neve: az AU csak egy meghatározott Reader felé küld EMM-et.
Az AU-hoz általánosan azt mondhatjuk:
Az oscam-nek jobb, ha minél kevesebb az AU kliens
Az AU kliens megkapja a kártyaadatatokat (Biztonság! SmartCard)
Az EmmCache funkció használata megakadályozza a Reader (olvasó) túlterhelését
au = phoenix

Group
Minden fiókot definiálni kell egy vagy több csoportba. Ezzel határozhatjuk meg, hogy melyik Reader-hez kapcsolódhat. Érvényes értékek: 1-32
Group = 1 # egy csoport
Group = 1,4,5 # több csoport

Services
Mely szolgáltatókat és csatornákat használhatja a user (default: none)
services = [!]services[,[!]<services>]...

Monlevel
A monitor funkció szintje.
0 = monitor tiltása
1 = csak a szerver és a saját process látható
2 = minden process látható, de csak olvasásra, nem lehet semmilyen akciót indítani (default)
3 = minden process látható, az oscam.user újratöltése is lehetséges
4 = teljes monitorozás
monlevel = 0|1|2|3|4

Exp. Date
A fiók lejárati dátuma. (default: none)
expdate = 2001-11-21
expdate = 2002/12/22

Disabled
A user letiltása. (default: 0 - nincs tiltva)
disabled = 0|1

Allowed Timeframe
A fiók engedélyezése csak a megadott időben. (default: none - nincs korlátozás)
allowedtimeframe = 10:00-22:00

Anticascading numusers
Csak ha az anticascading engedélyezett. Accountonként hány usert engedélyezünk.
anticascading: user fiókonként (default: 0 - nem engedélyezett)
numusers = 0

Anticascading penalty
Csak, ha az anticascading engedélyezett. Mi történjen, ha a numusers számot meghaladtuk?
0 = csak protokoll (default)
1 = hamis CW adatok küldése
2 = a user ideiglenes anticascading
penalty = 0|1|2

Failban
Mi történjen, ha a numusers számot meghaladtuk?
0 = nincs blokkolás (default)
2 = IP blokkolása, ha egy letiltott fiók kapcsolódni próbál
4 = IP blokkolása, ha egy régóta rendezetlen tartozású fiók a tartozását nem rendezi
failban = 0|2|4

Suppresscmd08
Csak, ha a camd3|3.57x|3.78x protokollt használjuk.
0 = CMD08 for camd3 3.57x/3.78x clients enabled,
1 = CMD08 for camd3 3.57x/3.78x clients disabled, default:0
suppresscmd08 = 0|1

Keepalive
A szerver és a kliens közti kapcsolatot fenntartja. (default: 1)
keepalive = 0|1

CCC Maxhops
A CCcam kliensek maximum hop limitje. A maximális uphop száma, ennyi hopra visszamenőleg látja a kliens a kártyákat (default: 10)
-1 : CCcam ennél a usernél lekapcsolva
0 : csak lokál kártyák
1 : lokál kártyák és 1 hop
2 : lokál kártyák és 2 hops
... és így tovább
cccmaxhops = 10

CCC Reshare
A CCcam kliensek reshare (továbbosztás) szintje:
-1 = használja az oscam.conf beállítását (default)
0 = nincs továbbosztás
1 = továbbosztás csak a partnernek
2 = továbbosztás a partnernek és még egy szintig
x = továbbosztás a partnernek és még x szintig
cccreshare = 1



Ennyi.
A következő részben az oscam.server beállításait nézzük végig

A cikket ellenőrizte: Joseph

Folytatjuk.

3 megjegyzés:

  1. Hello!

    Az anticascading-ot hogyan kell engedélyezni, csak mert sok helyen írtátok, hogy csak akkor megy bizonyos beállítás, ha ez engedélyezve van, de vagy én nem vettem észre, vagy esetleg kimaradt de nem találtam utalást arra, hogyan kell ezt engedélyezni.

    Üdv: Gabee

    VálaszTörlés
  2. Jogos, az lemaradt...
    Az oscam.conf-ban kell állítani. Pótoltam !

    VálaszTörlés
  3. Szia!
    Próbálkozom az Oscammal, (mert a Linuxhoz nem értek). Megy is, egy UPC.s és egy HelloHD-s kártyát osztok meg vele magamnak több készülékre, amik NewCamd-vel csatlakoznak az oscamhoz, de az EMM-ek nem frissülnek, pedig az usereknél és a readereknél is au=1. Így időnként vissza kell tenni a kártyákat egy asztali műholdvevőbe, megvárni míg mindenki fölfrissül, aztán egy hónapig megin megy minden. Mit rontok el?

    Köszönöm.

    VálaszTörlés