Dies ist eine mobil optimierte Seite, die schnell lädt. Wenn Sie die Seite ohne Optimierung laden möchten, dann klicken Sie auf diesen Text.

CCcam auf debian5 mit watchdog, traffic stats, CCcamInfo, fail2ban und webmin

    Nobody is reading this thread right now.

k04l

Ist gelegentlich hier
Registriert
13. Mai 2009
Beiträge
67
Reaktionspunkte
24
Punkte
38
Ort
127.0.0.1
1.

Vorraussetzung frisch installiertes (Grundsystem mit Webserver, keine grafische Oberfläche)
Alternativ kann auch nur der Watchdog und fail2ban nachträglich installiert werden. (Punkt 4 und 5)

Link veralten (gelöscht)
1.1 Wir installieren den SSH Server um mit putty sowie WinSCP verbinden zu können.

Code:
apt-get install openssh-server
1.2 Wir installieren vnstat das uns fast in Echtzeit traffic stats liefert.

Code:
apt-get install vnstat
1.3 ...und fügen eine neue Überwachung für eth0 hinzu. (evtl. ändern eth1 eth2 etc.)

Code:
/usr/bin/vnstat -u -i eth0
1.4 Wir erstellen alle nötigen Verzeichnisse entweder per console oder mit winSCP die Ordner aus zip einfach hochladen.

Code:
cd ..
mkdir /emu /emu/cccam /emu/script /emu/log /var/keys /var/etc /var/www/stats /var/www/cccam
1.5 Wir vergeben alle nötigen Rechte an die erstellten Ordner
Code:
chmod 777 /emu
chmod 777 /emu/*
1.6 Wir benutzen WinSCP und verbinden uns mit dem Server, um die Scripte sowie CCcam in die vorhandenen Ordner zu laden.
(Mit einem doppelklick sollte WinSCP die Datei zum editieren öffnen...)


1.7 Danch gehen wir nach /etc/rc.local und editieren diese und schreiben an die vorletzte Zeile

Code:
/bin/cccam start &
1.8 Wir vergeben wiederum in der Console Rechte für die übertragenen Dateien
Code:
chmod 755 /emu/cccam/CCcam.x86
chmod 755 /emu/script/cccam
ln /emu/script/cccam /bin/cccam
chmod 775 /etc/init.d/cccamwatchdogd
chmod 775 /usr/bin/cccamwatchdog
1.9 Wir ändern den Besitzer der files im Webordner über die Console

Code:
chown -R www-data:www-data /var/www/*
2. Installation webmin über Putty (Console) (evtl. auf neue Version prüfen)

Code:
cd /opt

wget http://prdownloads.sourceforge.net/webadmin/webmin_1.480_all.deb
2.1 Holen alle Pakete die Webmin noch benötigt...
Code:
apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl
2.2 Und installieren anschliessend Webmin

Code:
dpkg --install webmin_1.480_all.deb
3. Wir bearbeiten unsere cccam.cfg und starten CCcam
Code:
cccam start
4. Watchdog einstellen und starten (Überprüft auf 2 arten ob CCcam läuft und startet diese ggf. neu)

User, Passwort und WEBIF Port editieren in /usr/bin/cccamwatchdog
(doppelklick in WinSCP)



4.1 Wir benutzen nocheinmal putty für watchdog autostart

Code:
update-rc.d cccamwatchdogd defaults 99
4.2 Und starten den Wachhund zuletzt:

Code:
/etc/init.d/cccamwatchdogd start
5. fail2ban einrichten, installieren und starten (Um ungebetene Gäste oder nicht mehr gültige Shares auszusperren)

5.1 Wir öffnen noch einmal WinSCP und gehen nach /etc/fail2ban wo wir in der jail.conf unseren CCcam port ändern.
Danach ändern wir den hostname in der /etc/fail2ban/filter.d/cccam.conf und suchen "cardserver" das ersetzen wir mit deinem Hostname (Computername **:~#)

Code:
apt-get install fail2ban
/etc/init.d/fail2ban restart
unter können wir uns nun mit unseren root daten einloggen und den Server sehr bequem verwalten.
unter finden wir cccamInfo.php welche bequem Karten und Shareinfos liefert.
unter finden wir traffic statistik in svg grafik sowie in Textform (Tage, Stunden, Monate)
unter /var/log finden wir sämtliche logfiles, von cccam über watchdog, bis fail2ban log

(Alles getestet unter debian5, ich gebe keine Garantie für die funktion oder evtl. Schäden an eurem System)
bei fragen einfach posten

mfg
k04l
 
Zuletzt bearbeitet:
AW: CCcam auf debian5 mit watchdog, traffic stats, CCcamInfo, fail2ban und webmin

reserviert

Ideen für neues sind gerne gesehn, so möchte ich gerne von euch wissen was mein watchdog in Zukunft noch können soll.

Zum ersten wurde mir angetragen mit Hilfe von sendmail bei einem fehler von cccam an eine vorgegebene email adresse eine Nachricht zu senden.
 
Zuletzt bearbeitet:
AW: CCcam auf debian5 mit watchdog, traffic stats, CCcamInfo, fail2ban und webmin

wie oder wo kann man jetzt sehen was fail2ban für erfolge erzielt bzw. was er gesperrt hat ?


  • welche einträge genau wertet er aus der daemon.log aus ??
  • in der jail.conf ist der Port 12700 der cccam share port ??
irgendwie logt der keine falscheinwahlen mit .....

in der failban.log steht nur dieses:

 
Zuletzt bearbeitet:
AW: CCcam auf debian5 mit watchdog, traffic stats, CCcamInfo, fail2ban und webmin

Hi

Wir öffnen noch einmal WinSCP und gehen nach /etc/fail2ban wo wir in der jail.conf unseren CCcam port ändern.
Danach ändern wir den hostname in der /etc/fail2ban/filter.d/cccam.conf und ersetzten "cardserver" gegen unseren hostname.

nocheinmal

/etc/init.d/fail2ban restart

mfg
 
AW: CCcam auf debian5 mit watchdog, traffic stats, CCcamInfo, fail2ban und webmin

TOP.....

SUPER HOW-TO.

Habe die Funktionen alle bei mir laufen bis auf

fail2ban....das kommt jetzt auch noch.

Danke dir noch mal für die super Unterstützung.

LG Gianni
 
AW: CCcam auf debian5 mit watchdog, traffic stats, CCcamInfo, fail2ban und webmin

jetzt funzt es danke ..... mal sehen ob er auch welche bannt ;-)

das sieht man dann in der "fail2ban.log" oder ??
 
AW: CCcam auf debian5 mit watchdog, traffic stats, CCcamInfo, fail2ban und webmin

korrekt, unter WARNINGS sind die einträge zu finden
 
Zuletzt bearbeitet von einem Moderator:
AW: CCcam auf debian5 mit watchdog, traffic stats, CCcamInfo, fail2ban und webmin

korrekt, unter WARNINGS sind die einträge zu finden


jepp .... einen hund der per ssh drauf wollte hat er schon gebannt ;-)

ist die zeit für die er gebannt ist .....

in millisekunden ?? also 6sec. oder in sekunden ? dann 100min. ?

/erledigt .... sind sekunden:

IMG Removed
 
Zuletzt bearbeitet:
AW: CCcam auf debian5 mit watchdog, traffic stats, CCcamInfo, fail2ban und webmin

jepp .... einen hund der per ssh drauf wollte hat er schon gebannt ;-)

ist die zeit für die er gebannt ist .....



in millisekunden ?? also 6sec. oder in sekunden ? dann 100min. ?


korrekt 100 minuten, ist nicht auf hardcore sicherheit eingestellt, soll nur das share entlasten und hacker draussen halten, aber nicht sofort reagieren wenn das dyndns vom Sharepartner mal langsamer ist.
 
AW: CCcam auf debian5 mit watchdog, traffic stats, CCcamInfo, fail2ban und webmin

moin moin .....

woran kann es liegen wenn der aufruf

ip.der.servers/stats

nicht funzt ......
 
AW: CCcam auf debian5 mit watchdog, traffic stats, CCcamInfo, fail2ban und webmin

moin moin .....

woran kann es liegen wenn der aufruf

ip.der.servers/stats

nicht funzt ......


genau das gleiche problem habe ich auch gerade ...

und irgendwie find ich vnstat auch nicht in der prozessliste :JC_hmmm:


##EDIT##

habe hier mal was gefunden und es installiert! damit funzt es



ne installationsanleitung dazu findet man hier:
 
Zuletzt bearbeitet:
AW: CCcam auf debian5 mit watchdog, traffic stats, CCcamInfo, fail2ban und webmin

@IDDQD ..... gib mal im putty .....

vnstat .... oder vnstat -d etc. ein .....

dann siehst du das es läuft .....

hier noch eine parameterliste >>
 
AW: CCcam auf debian5 mit watchdog, traffic stats, CCcamInfo, fail2ban und webmin

moin moin .....

woran kann es liegen wenn der aufruf

ip.der.servers/stats

nicht funzt ......

Hi datamen,

Es liegt am wahrscheinlichsten daran das apache mit php nicht installiert ist (webserver).
Dann muss vnstat installiert sein denn der /var/www/stats Ordner ist nru das frontend dafür.

Code:
apt-get install apache2
apt-get install libapache2-mod-php5 php5 php5-common

Code:
/etc/init.d/apache2 restart
 
Zuletzt bearbeitet:
AW: CCcam auf debian5 mit watchdog, traffic stats, CCcamInfo, fail2ban und webmin

da kommt das auf debian .....

 
AW: CCcam auf debian5 mit watchdog, traffic stats, CCcamInfo, fail2ban und webmin



Was meinst du egau damit?
was soll ich als hostname eintragen?

LG
 
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…