editezi rc.local
nano /etc/rc.local
si adaugi
/bin/cccam start ( calea exacta catre cccam din pc-ul tau )
asta daca nu ma insel .....
Printable View
editezi rc.local
nano /etc/rc.local
si adaugi
/bin/cccam start ( calea exacta catre cccam din pc-ul tau )
asta daca nu ma insel .....
ok deci eu nu reusesc sa copiez nimic ,ce trebuie sa fac sa pot folosi WinSCP de pe un alt pc si a le transfera pe ubuntu daca fac update la ubuntu descarca fffincet nu stiu ce sa ma fac am scimbat 3 placi de retea toate sunt ok pe vista sau xp dar nu stiu dc nu merge pe ubuntu
am descarcat un fisier de 8mb in 30s deci e ok dar ex daca vreau sa citesc acest forum nu pot dc oare?
deci mai explicit.. ce si unde vrei sa copiezi si nu reusesti ?
deci vreau sa fac server ubuntu ptr cccam si vreau sa copiez fisierul cccam in var/bin de pe un stick dar nu ma lasa sa il pun in var/bin
din propria mea experienta , tot ceea ce vrei tu sa faci treb facut din linia de comanda , iar pentru asta este nevoie de ceva cunostinte linux ( cateva comenzi ) . Pentru a seta server cccam ai nevoie chiar de ceva mai mult .... desi risc ca un admin sa stearga si sa primesc si un ban , uite :
Installatie CCcam server op Ubuntu 6.06 server met firewall, automatische SofCam.Key, TPS.bin en DNS update, PHP webinfo en meer by Swiss2k
Meer informatie over Ubuntu kunt u vinden op [Only registered and activated users can see links. Click Here To Register...].
Gepubliceerd door Swiss2K op: 13-05-2007
Versie: 1.0 Concept
=======================================================================
Voortgang:
13-05-2007:
Concept howto geplaatst.
13-05-2007:
Installatie PHP Webinfo toegevoegd.
17-05-2007:
Installatie NO-IP en DynDNS Client voor server toegevoegd (zie resp. punt 22 en 23)
========================================================================
Todo::
PHP Webinfo beveiliging met behulp van .htccess file uitleggen (inloggen om de pagina te kunnen zien).
========================================================================
Blangrijk: in deze handleiding maak ik gebruik van VIM als editor. Dit is de standaard editor in Ubuntu Server. Voor informatie over VIM en alle opties type &undefined;vim --help&undefined; in de commandline. uiteraard kun je iedere editor gebruiken die je wenst. midnight commander (zie punt 19) is ideaal voor iederen die VIM lastig vind.
1. Installeer Ubuntu 6.06 LTS (Long Time Support) server.
Waarom 6.06 LTS en niet 7.04? 6.06 LTS server edition heeft een kernel die geoptimaliseerd is voor servers. Ubuntu server heeft geen desktop (totaal overbodig voor een cardserver mijn inziens) en heeft een daardoor installatie van amper 300 mb. Daarnaast wordt deze versie 5 jaar onderhouden door Ubuntu. Krijg je voor 7.04 vanaf volgend jaar al geen updates meer, voor 6.06 LTS lopen deze door tot 2011.
2. Installeer SSH:
Code:
# sudo apt-get install openssh-server
Als je dit gedaan hebt kan de server in principe in de gangkast, op zolder, schuur of waar dan ook. Geen monitor en toetsenbord meer nodig want alles kan (m.b.v. putty) extern gedaan worden. Uiteraard kun je ook verder gaan op de server zelf.
3. Download putty en log in op je server:
[Only registered and activated users can see links. Click Here To Register...]
4. Login als root:
Code:
# sudo –su
Voer je password in en je zult zien dat je nu root bent.
5. extra respotries aanzetten in Ubuntu:
Code:
# vim /etc/apt/sources.list
Haal de hekjes weg voor alle:
Code:
# deb ......
Sla dit op.
6. update de sources.list:
Code:
# apt-get update
7. Installeer een FTP server:
Code:
# apt-get install proftpd
Belangrijk: Kies tijdens de installatievragen voor &undefined;standalone&undefined; en niet &undefined;initd&undefined;
8. Maak de verschillende mappen aan voor CCcam:
Code:
# mkdir /var/keys
en
Code:
# mkdir /var/etc
9. Verander de volgende mappen van eigenaar (van root naar eigen username):
Code:
# chown jouwusername /var/keys
# chown jouwusername /var/etc
# chown jouwusername /usr/local/bin
10. Log met je je FTP programma in op je sever en upload de volgende bestanden van CCcam:
CCcam.x86 naar /usr/local/bin
CCcam.cfg, CCcam.channelinfo, CCcam.providers naar /var/etc
11. Maak CCcam.x86 opstartbaaar met chmod:
Code:
# chmod 755 /usr/local/bin/CCcam.x86
Note: ikzelf rename CCcam.x86 altijd naar cccam. Verder in deze handleiding is CCcam.x86 dan ook cccam.
12. Zorg dat cccam automatisch opstart bij (re)booten.
Code:
# vim /etc/rc.local
Voeg onderstaande toe:
Code:
/usr/local/bin/cccam
13. Omdat CCcam na verloop van tijd veel geheugen gaat gebruiken (en minder stabiel wordt) laat ik Cccam iedere nacht om 4 uur opnieuw opstarten.
Maak een cron job aan:
Code:
# sudo crontab –e
Voeg onderstaande toe:
Code:
00 04 * * * killall cccam && /usr/local/bin/cccam
Opslaan met Ctrl X , yes, enter
14. Omdat ik geen zin heb om steeds zelf de Softcam.Key en tps.bin te updaten heb ik dit geautomatiseerd. Iedere nacht om 3:59 uur wordt de laatste Softcam gedownload.
14.1 Maak een bash bestand aan:
Code:
# vim /var/etc/keyupdater.sh
14.2 Voeg aan de nieuwe file de volgende regels toeen sla het bestand op:
Code:
#! /bin/bash
#
wget -qO /var/keys/SoftCam.Key [Only registered and activated users can see links. Click Here To Register...]
wget -qO /var/keys/tps.bin [Only registered and activated users can see links. Click Here To Register...]
Note: Ik kan het volledige pad hier niet neerzetten, de meeste van jullie zullen wel genoeg hebben aan de hint!!!
14.3 Maak de zojuist gemaakte file opstartbaar:
Code:
# chmod 755 /var/etc/keyupdater.sh
14.4 Zorg dat het script bijvoorbeeld iedere nacht op 4 uur wordt uitgevoerd:
Code:
# crontab –e
Voeg de volgende regel toe:
Code:
Code:
59 03 * * * /var/etc/keyupdater.sh
Sla op met met &undefined;Crtl X, yes, enter&undefined;
15. Firewall installeren:
Voor het configureren van de firewall gaan we geen gebruik maken van Netfilter/Iptables maar van Shorewall. Naar mijn mening is Shorewall verreweg de beste firewall oplossing voor Linux. Met behulp van een aantal files maakt Shorewall het mogelijk om relatief eenvoudig een zeer complexe firewall op te zetten. De configuratie is natuurlijk erg afhankelijk van hoe en wat er allemaal op de server draait. Ik ga uit van de meest voorkomende situatie. De meeste mensen zullen de server standalone hebben draaien en aangesloten hebben op een router. De server heeft maar één netwerkaansluiting (NIC).
15.1 Installeer de Firewall (Shorewall):
Code:
# apt-get install shorewall
15.2 Om shorewall bij booten op te starten:
Code:
# vim /etc/default/shorewall
Vervang:
Code:
startup = 0
in
Code:
startup = 1
Sla it op.
15.3 Kopieer de voorbeeld configuratiefiles van shorewall naar de juiste directorie:
Code:
# cp /usr/share/doc/shorewall/default-config/* /etc/shorewall/
15.4 Vanaf dit punt is het het beste om alle configuratiefies in /etc/shorewall/ door te nemen om shorewall te leren kennen. Dit is nogal tijdrovend dus ik zal de belangrijkste zaken even doornemen.
15.5 Vertel shorewall welke netwerkzones je gebruikt. In ons voorbeeld met één NIC heb je twee zones waarvan 1 de firewall zelf en de NIC.
Code:
# vim /etc/shorewall/zones
Voeg onderstaande toe:
Code:
#ZONE TYPE OPTIONS IN OUT
# OPTIONS OPTIONS
fw firewall
net ipv4
#LAST LINE - ADD YOUR ENTRIES ABOVE THIS ONE - DO NOT REMOVE
Sla dit op.
15.6 Vervolgens gaan we de interface configureren (de NIC):
Code:
# vim /etc/shorewall/interfaces
Voeg onderstaande toe:
Code:
#ZONE INTERFACE BROADCAST OPTIONS
net eth0
#LAST LINE—ADD YOUR ENTRIES BEFORE THIS ONE—DO NOT REMOVE
15.7 Nu gaan we de staandaard firewallregels instellen:
Code:
#vim /etc/shorewall/policy
Voeg onderstaande toe:
Code:
#SOURCE DEST POLICY LOG LIMIT:BURST
# LEVEL
fw net ACCEPT
net all DROP
all all REJECT
#LAST LINE—DO NOT REMOVE
m.a.w. verkeer afkomstig van de firewall naar buiten doorlaten
alles vanaf het internet naar de firewall blokkeren
all all reject is standaard en moet je zo laten staan.
Sla dit op.
15.8 Als laatste gaan we de firewall rules bepalen:
Dit voorbeeld is van toepassing als je voor CCcam poort 12000 gebruikt en de webinterface 16001 en de webinterface alleen op een specifieke PC op het LAN met IP 192.168.1.10 beschikbaar te hebben.
Code:
#vim /etc/shorewall/rules
Voeg onderstaande toe:
Code:
#ACTION SOURCE DEST PROTO DEST SOURCE ORIGINAL RATE USER/
# PORT PORT(S) DEST LIMIT GROUP
ACCEPT net:192.168.1.10 fw tcp 16001
ACCEPT net fw tcp 12000
ACCEPT net fw tcp 22 (voor SSH)
ACCEPT net fw tcp 21 (voor FTP)
# Blok poort 12000 voor een bepaald IP
DROP net:220.153.535.2 fw tcp 12000
# Blok poort 12000 voor meerdere IP’s
DROP net:220.153.535.2, 233.233.111.33, 232.33.44.11 fw tcp 12000
# Als je net als Spiderman Samba gebruikt om bestanden te delen moeten die poorten natuurlijk OOk open maar natuurlijk alleen op je Interne netwerk.
ACCEPT net:192.168.1.10/20 fw tcp 137,138,139,389,445 -
ACCEPT net:192.168.1.10/20 fw udp 137,138,139,389,445 -
enz. enz.
Sla dit op.
16. start shorewall:
Code:
# shorewall start
Als je ergens een fout hebt gemaakt krijg je dit te zien in je output.
alle overige files in /etc/shorewall hoef je niet te veranderen.
Handigheidjes:
17. Installeer htop om je services te kunnen monitoren
Code:
# apt-get install htop
Opstarten met:
Code:
# htop
18. Om het netwerkverkeer te kunnen monitoren installeer nload:
Code:
# apt-get install nload
opstarten met:
Code:
# nload
19. Om in de commandline makkelijk te navigeren door alle files en ze te editten installeer je Midnight Commander:
Code:
# apt-get install mc
opstarten met:
Code:
# mc
20. Apache en PHP5 ten behoeve van PHP Webinfo Installeren
20.1 Installeer Apache HTTP Server:
Code:
# apt-get install apache2
20.2 Installeer PHP5:
Code:
# apt-get install php5
Vervolgens
Code:
# /etc/init.d/apache2 restart
20.3 Open poort 80 in de Firewall
Code:
# vim /etc/shorewall/rules
Voeg onderstaande toe:
Code:
ACCEPT net: fw tcp 80
20.4 Herstart Shorewall
Code:
# shorewall restart
20.5 Test of Apache en PHP5 goed werken:
Code:
# vim /var/www/testphp.php
Voeg onderstaande toe:
Code:
(); ?>
20.6 In je browser roep je het zojuist gemaakte php-bestand op met [Only registered and activated users can see links. Click Here To Register...]
Als alles is goedgegaan krijg je nu een mooi overzicht te zien van PHP.
21. Nu gaan we PHP Webinfo installeren.
21.1 Maak jezelf eigenaar van /var/www/
Code:
# chown jouwusername /var/www/
21.2 Upload de PHP Webinfo bestanden met FTP
Alleen index.php en de map data in /var/www/
profiles.ini naar /var/etc/
Note: Beslist NIET profiles.ini in je webroot (/var/www/) plaatsen, zoals standaard de bedoeling is. De inloggegevens van je server staan in plain tekst in die file en zijn voor iederen voor het grijpen!
21.3 Geef schrijfrechten aan de map data:
Code:
# chmod 777 /var/www/data
21.4 Pas profiles.ini aan met de juiste gegevens:
Code:
vim /var/etc/profiles.ini
Volg de aanwijzingen, de file ziet er dan zo uit
Code:
#replace the following lines with your dns, ftp port, user and pass for the cccam server
127.0.0.1
21
username
password
21.5 Verander de initialprocess.php file:
Citaat
# vim /var/www/data/initialprocess.php
Zoek in regel 62 naar:
Code:
if (file_exists("../profiles.ini")) {$accessdata=file("../profiles.ini");
Maak hiervan:
Code:
if (file_exists("/var/etc/profiles.ini")) {$accessdata=file("/var/etc/profiles.ini");
Klaar!
Navigeer met je browser naar [Only registered and activated users can see links. Click Here To Register...] en je ziet uitgebreide info over CCcam
22 NO IP Client voor automatische DNS update:
Code:
apt-get install no-ip
22.1 NO IP Client configureren:
Code:
no-ip -C
Volg de 5 configuratie stappen en klaar.
De updater doet zijn werk om de X minuten die je aangeeft in stap 5.
NO-IP start automatisch een reboot.
23 DynDNS Client voor automatische DNS update:
Code:
apt-get install ddclient
23.1 DynDNS Client configureren:
Code:
vim /etc/ddclient.conf
Pas dit config bestand aan naar eigen inzicht zoals dit:
Code:
#
# /etc/ddclient/ddclient.conf
#
protocol=dyndns2
use=web
login=mylogin
password=mypassword
myhost.dyndns.org
Start DynDNS Client
Code:
/etc/init.d/ddclient start
DynDNS start automatisch bij een reboot.
Chiar este o intreaga flozofie pt cei care stiu vreo citeva comenzii in consola studiez si eu de vreo doua saptamini cu acest tutorial dar sa ma ia naiba dac vra tin sa mentionez ca sunt pe punctul de a renunta chiar ma intreb dac pt un desktop are vreun rost sa consumiii atitia watii pt un server de cccam , cind il poti tine pe receptor fara atitea dureri de cap, dar fiecare este responsabil de deciziile luate linuxul este foarete versatil pt cine il cunoaste dar cel care nu,are zile si noptii de studiu
radu nu sa nascut nimeni invatat :) , toti am studiat zile si nopti la fel cum faci si tu ... dupa un timp ai sa te obijnuesti cu el cu comenzile lui si toate cele .. dar trebuie sa ai rabdare pentru ca nu e un sistem de operare care se invata peste noapte ..
ai sa vezi ca dupa ce progresezi putin are sa iti placa si mai mult. cu cat e mai greu e o provocare noua :) ... :drinks:
Salut
Ma poate ajuta cineva?
Am vazut pe diferite forumuri din afara ca exista posibilitatea sa construiesti un server de cccam excange care lucreaza sub linux(ubuntu sau debian) si pe care poti folosii mai multe carduri.Banuiesc ca utilizeaza ss2 sau phoenix.Unde asi putea gasii ceva documentatie si soft.
Cu mii de multumiri
arunca o privire aici [Only registered and activated users can see links. Click Here To Register...]
ai nevoie de user si parola , adica treb sa-ti faci cont .
Mai multe nu stiu , deoarece nu dispun de "scule" si carduri ca sa fac teste , deci daca ai incearca ceea ce se spune pe acel forum
sal pe vista merge linux instalat aceea interfata de la xp, de instalat merge dar cum schimb adresa ip? cu il fac sa iese pe net?
@garyman
e ceva bunicel acolo
daca stii cum s le combini faci o treaba calumea.
@gobi2000
faza e ca sunt chestii mult mai simple
eu am probat si pe ubuntu si pe kiwilinux si merge betoon.
deci kiwilinix+smargo pe laptop server de bubuie
nu e necesar sa ai ss2 sa faci server , pentru ca server e una , server-client e alta.
Serverul DA nu si primeste de aia e server.
Clientul IA dar nu da de asta e client.
Client-server, IA si DA =CS-de aia inseamna sharing
The Ultimate Guide to Linux - November 2008
8 [Only registered and activated users can see links. Click Here To Register...]
The Ultimate Guide to Linux #11 - November 2008
English | 100 pages | PDF | 48.35 Mb
[Only registered and activated users can see links. Click Here To Register...]
or
[Only registered and activated users can see links. Click Here To Register...]
or
[Only registered and activated users can see links. Click Here To Register...]
UBUNTU LINUX BIBLE 2007 Edition iPLAY
download :
[Only registered and activated users can see links. Click Here To Register...]
util : [Only registered and activated users can see links. Click Here To Register...]
A aparut Ubuntu 10.04 LTS
[Only registered and activated users can see links. Click Here To Register...]
Si stirea:
[Only registered and activated users can see links. Click Here To Register...]