
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]
|
|