kiraly45



Tagság: 2004-05-05 06:15:09
Tagszám: #10328
Hozzászólások: 1612
3585. Elküldve: 2013-04-05 23:16:26 [.]

Oscam installálása Linux PC-re

A PC-re szerver Linuxot installálj, erre a fix IP cím beállítása után hozzá lehet férni Windows alól FTP (Total Commander), SSH (PuTTY), telnet felületen.

Ubuntu Server Edition install

Töltsd le az Ubuntu Server Edition iso-t, majd írd ki CD-re, DVD-re. A leírás az Ubuntu Server 12.04.1 LTS kiadásra érvényes.
Az iso-t CD-ről bootolva telepítsd. Kövesd az installációs útmutatást, majd amikor a további programok installálásához érsz, válaszd az openSSH-Servert, a többit kihagyhatod.
Az installáció után kidobja a lemezt, majd újraindul az Ubuntu parancssorral. Belépni a felhasználónévvel és jelszóval lehet, amit az installálás alatt megadtál.

root jelszó megadása

Mivel az Ubuntu nem kér Admin (Rendszergazda) jelszót, ezért ezt most kell megadnod. Ha nem tennéd meg, akkor a rootként megadandó parancsok elé mindig a „sudo” szót kellene írni.
Ha bejelentkeztél felhasználóként, akkor ezzel a paranccsal lehet root jelszót megadni:

sudo passwd root

Ezután beírod a root jelszót, az Ubuntu nem fog mutatni semmit. Írd be tehát a jelszót és nyomj entert!

Jelentkezz be rootként:

su

majd jelszó és enter. A szerver nem fogja a jelszót sem karakterekkel, sem egyéb helyettesítőkkel kiírni.

Ha rootként jelntkezel be, akkor:
root@computernev:/#
Ha felhasználóként, akkor:
felhasznalo@computernev:~*
a parancssor formája.

Update installálása

apt-get update # frissíti a tárolókban elérhető legfrissebb csomagok listáját
apt-get upgrade # tároló alapján frissíti a telepített csomagokat

SSH-Server installálása (ha nem tetted meg korábban):

apt-get install openssh-server

FTP szerver installálása:

apt-get install proftpd
standalone installálást válaszd

Fix IP-cím beállítása
Ha esetleg nincs telepítve a vim szövegszerkesztő program, akkor először:

apt-get install vim

a fix IP-címet NE a router DHCP tartományába állítsd!

vim /etc/network/interfaces

most megnyílik egy ablak, az Insert gombbal aktiváld a beillesztést.

így módosítsd:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.1.10
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-nameservers 192.168.168.1
dns-search itthon.cucc


Insert a beillesztés, Esc a beillesztés kikapcsolása, :wq az ablak mentése és bezárása.
Természetesen igazítsd a saját hálózatodhoz. A példában a fix IP-cím 192.168.1.10, a router IP-címe 192.168.1.1

A névszervert nem kell külön beállítani. Ha mégis ellenőrizni szeretnéd, akkor:
A névszerver beállítása:

vim /etc/resolv.conf

A ’name server xxx.xxx.xxx.xxx’ sorban az x-ek helyére írd be a névszervert, a router ip címét.

Utána indítsd újra a hálózatot:

/etc/init.d/networking restart

Ettől kezdve Windows alól is elérhető a linux szerver a PuTTY SSH klienssel.

Kapcsolódás a PuTTY klienssel SSH-n keresztül a szerverhez

Mivel a szervernek fix IP címe van, ezért a LAN kábelen kívül mindent lehúzhatsz a gépről.
A szerver vezérlése Windows alól a PuTTY klienssel folytatódik.
Írd be a Google-ba, hogy putty, és azonnal több weboldal megjelenik, ahonnan letöltheted.
Telepítsd és indítsd a Putty-t, válaszd az SSH-t, írd be a szerver IP-jét, root és a jelszót.
Célszerű mindjárt rootként bejelentkezni, hiszen innentől kezdve már csak így dolgozunk tovább. A felhasználónév már csak az FTP bejelentkezéshez kell.

root

majd jelszó és enter. A szerver nem fogja a jelszót kiírni. Ha beírtad nyomj azonnal entert.

A Rendszeridő beállítása:

vim /etc/default/rcS

majd UTC=yes-t átírni UTC=no-ra.

Az időzónát bármikor tudod állítani a alábbi paranccsal:

dpkg-reconfigure tzdata

Az idő és dátum kiírása:

date

Időszinkronizálás NTP-vel

apt-get install ntp

Vegyél fel további kiszolgálósorokat az /etc/ntp.conf fájlba:

vim /etc/ntp.conf

server hu.pool.ntp.org
server pool.ntp.org
server ntp.ubuntu.com

Letöltöd az Oscam binárist.
Kicsomagolod Total Commanderrel Windows alatt egy tetszőleges mappába. A oscam-1.2-svn5800-i686-pc-linux-trunk-webif binárist átnevezheted oscam.x86 –ra, vagy amire szeretnéd. Utána Total Commanderrel FTP-n keresztül feltöltöd a fájlokat a megfelelő helyre. Az oscam binárisnak nincs fix helye, oda másolod föl, ahová akarod. Csak figyelj arra, hogy a könyvtár a megfelelő hozzáférési jogokkal rendelkezzen.
Az Ubuntu 10.10-es verziótól használható a WinSCP program is, amellyel rootként Windows alól másolhatunk a szerverre, illetve Windows alól szerkeszthetjük a szöveges fájlokat.

Ha a /usr/local/bin mappába akarod másolni, akkor először elérhetővé kell tenni a felhasználó számára:

chown username /usr/local/bin

Most már fölmásolhatod Total Commanderrel:
oscam.x86 => /usr/local/bin

Ezután tedd futtathatóvá a bináris fájlt

chmod 755 /usr/local/bin/oscam.x86

Az oscam.x86 fájl indíthatóságát ellenőrizd!
Az indíthatóság azt vizsgálja, hogy megvan-e minden összetevő a linuxon az oscam futtatásához:

ldd oscam.x86

Ha kell, akkor installáld:

pcsc-hez:
apt-get install pcscd libpcsclite1

smartreader support:
apt-get install libusb-1.0-0 libusb-1.0-0-dev

ssl support:
apt-get install libssl-dev libssl0.9.8


Az oscam.conf, oscam.ird, oscam.provid, oscam.server, oscam.services, oscam.srvid, oscam.tiers, oscam.user fájlokat az /usr/local/etc mappába másold. A PC-s változatoknak ez az alapértelmezett mappája.
Először add meg a hozzáférési jogot a mappához, hogy Total Commanderrel föl tudd másolni a fájlokat.

chown username /usr/local/etc

Ezután másold át a fájlokat.

Az Oscam beszúrása az automatikus indításhoz

vim /etc/rc.local

Írd be az rc.local-ba mindenképp az exit 0 sor elé

/usr/local/bin/oscam.x86 -c /usr/local/etc

Insert a beillesztés, Esc a beillesztés kikapcsolása, :wq az ablak mentése és bezárása.

Az oscam programot így indíthatod:

cd /usr/local/bin
./oscam.x86 –b # a b paraméter a háttérben futtatja az oscam-et.


oscamguru
[válaszok erre: #3590 #3596] [előzmény: (3582) Zoli11, 2013-04-05 21:12:01]
Kiváló dolgozó
kiraly45 adatlapja Privát üzenet küldése Felvétel a címjegyzékbe Felvétel tiltó listára Hozzászólások száma: