Debian CCcam Server aufbauen: Unterschied zwischen den Versionen

Aus Zebradem WIKI
Zur Navigation springenZur Suche springen
Migiman (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Migiman (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 37: Zeile 37:
<br>  
<br>  


Schritt 1:<br>  
'''Schritt 1:'''<br>  
<center>[[Image:1.jpg]]<br> '''Install''' auswählen und '''ENTER''' drücken.<br></center>  
<center>[[Image:1.jpg]]<br> '''Install''' auswählen und '''ENTER''' drücken.<br></center>  
<br>  
<br>  


Schritt 2:<br>  
'''Schritt 2:'''<br>  


<br>  
<br>  
Zeile 47: Zeile 47:
<br>  
<br>  


Schritt 3:<br><br>  
'''Schritt 3:'''<br><br>  
<center>[[Image:3.jpg]]<br> '''Deutschland''' auswählen und '''ENTER''' drücken.<br></center>  
<center>[[Image:3.jpg]]<br> '''Deutschland''' auswählen und '''ENTER''' drücken.<br></center>  
<br>  
<br>  


Schritt 4:<br>  
'''Schritt 4:'''<br>  


<br>  
<br>  
Zeile 57: Zeile 57:
<br>  
<br>  


Schritt 5:<br><br>  
'''Schritt 5:'''<br><br>  
<center>[[Image:5.jpg]]<br> Einen Rechnernamen eintragen. Was man hier einträgt ist egal. Dir fällt schon was ein.<br></center>  
<center>[[Image:5.jpg]]<br> Einen Rechnernamen eintragen. Was man hier einträgt ist egal. Dir fällt schon was ein.<br></center>  
<br>  
<br>  


Schritt 6:<br>  
'''Schritt 6:'''<br>  


<br>  
<br>  
<center>[[Image:6.jpg]]<br> Einen Domainname ausdenken. Auch der spielt keine Rolle.<br><br></center>  
<center>[[Image:6.jpg]]<br> Einen Domainname ausdenken. Auch der spielt keine Rolle.<br><br></center>  
Schritt 7:<br><br>  
'''Schritt 7:'''<br><br>  
<center>[[Image:7.jpg]]<br> '''Geführt – verwende vollständige Festplatte''' auswählen und '''ENTER''' drücken.<br><br></center>  
<center>[[Image:7.jpg]]<br> '''Geführt – verwende vollständige Festplatte''' auswählen und '''ENTER''' drücken.<br><br></center>  
Schritt 8:<br><br>  
'''Schritt 8:'''<br><br>  
<center>[[Image:8.jpg]]<br> Festplatte auswählen und '''ENTER''' drücken.<br></center>  
<center>[[Image:8.jpg]]<br> Festplatte auswählen und '''ENTER''' drücken.<br></center>  
<br>  
<br>  


Schritt 9:<br><br>  
'''Schritt 9:'''<br><br>  
<center>[[Image:9.jpg]]<br> '''Alle Dateien auf eine Partition''' auswählen und '''ENTER''' drücken.<br></center>  
<center>[[Image:9.jpg]]<br> '''Alle Dateien auf eine Partition''' auswählen und '''ENTER''' drücken.<br></center>  
<br>  
<br>  


Schritt 10:<br><br>  
'''Schritt 10:'''<br><br>  
<center>[[Image:10.jpg]]<br> '''Partitionierung beenden und Änderungen übernehmen''' auswählen und '''ENTER''' drücken.<br></center>  
<center>[[Image:10.jpg]]<br> '''Partitionierung beenden und Änderungen übernehmen''' auswählen und '''ENTER''' drücken.<br></center>  
<br>  
<br>  


Schritt 11:<br>  
'''Schritt 11:'''<br>  


<br>  
<br>  
Zeile 85: Zeile 85:
<br>  
<br>  


Schritt 12:<br>  
'''Schritt 12:'''<br>  


<br>  
<br>  
Zeile 91: Zeile 91:
<br>  
<br>  


Schritt 13:  
'''Schritt 13:'''


<br>  
<br>  
Zeile 97: Zeile 97:
<br>  
<br>  


Schritt 14:  
'''Schritt 14:'''


<br>  
<br>  
Zeile 103: Zeile 103:
<br>  
<br>  


Schritt 15:  
'''Schritt 15:'''


<br>  
<br>  
Zeile 109: Zeile 109:
<br>  
<br>  


Schritt 16:  
'''Schritt 16:'''


<br>  
<br>  
Zeile 115: Zeile 115:
<br>  
<br>  


Schritt 17:  
'''Schritt 17:'''


<br>  
<br>  
Zeile 121: Zeile 121:
<br>  
<br>  


Schritt 18:  
'''Schritt 18:'''


<br>  
<br>  
Zeile 127: Zeile 127:
<br>  
<br>  


Schritt 19:  
'''Schritt 19:'''


<br>  
<br>  
Zeile 133: Zeile 133:
<br>  
<br>  


Schritt 20:  
'''Schritt 20:'''


<br>  
<br>  
Zeile 139: Zeile 139:
<br>  
<br>  


Schritt 21:  
'''Schritt 21:'''


<br>  
<br>  
Zeile 145: Zeile 145:
<br>  
<br>  


Schritt 22:  
'''Schritt 22:'''


<br>  
<br>  
Zeile 151: Zeile 151:
<br>  
<br>  


Schritt 23:  
'''Schritt 23:'''


<br>  
<br>  
Zeile 157: Zeile 157:
<br>  
<br>  


Schritt 24:  
'''Schritt 24:'''


<br>  
<br>  
<center>[[Image:24.jpg]]<br> Zurück lehnen und Installation abwarten.<br><br></center>  
<center>[[Image:24.jpg]]<br> Zurück lehnen und Installation abwarten.<br><br></center>  
Schritt 25:  
'''Schritt 25:'''


<br>  
<br>  
Zeile 167: Zeile 167:
<br>  
<br>  


Schritt 26:  
'''Schritt 26:'''


<br>  
<br>  
<center>[[Image:26.jpg]]<br> So Debian ist nun installiert und bereit für den ersten Start. CD entnehmen und '''Weiter'''. Das System startet neu.&lt;/center&gt;<br></center>  
<center>[[Image:26.jpg]]<br> So Debian ist nun installiert und bereit für den ersten Start. CD entnehmen und '''Weiter'''. Das System startet neu.&lt;/center&gt;<br></center>  
<br> Schritt 27:  
<br> '''Schritt 27:'''


<br>  
<br>  
Zeile 177: Zeile 177:
<br>  
<br>  


Schritt 28: <br>  
'''Schritt 28:''' <br>  


<br>  
<br>  
Zeile 183: Zeile 183:
<br>  
<br>  


Schritt 29: <br>  
'''Schritt 29:''' <br>  


<br>  
<br>  
Zeile 191: Zeile 191:
<br>  
<br>  


Schritt 30:  
'''Schritt 30:'''


<br>  
<br>  
Zeile 201: Zeile 201:
<br>  
<br>  


Schritt 31: <br>  
'''Schritt 31:''' <br>  


<br>  
<br>  
Zeile 213: Zeile 213:
<br>  
<br>  


Schritt 32: <br>  
'''Schritt 32:''' <br>  


<br>  
<br>  
Zeile 223: Zeile 223:
<br>  
<br>  


Schritt 33: <br>  
'''Schritt 33:''' <br>  


<br>  
<br>  
Zeile 235: Zeile 235:
<br>  
<br>  


Schritt 34: <br>  
'''Schritt 34:''' <br>  


<br>  
<br>  
Zeile 245: Zeile 245:
<br>  
<br>  


Schritt 35: <br>  
'''Schritt 35:''' <br>  


<br>  
<br>  
Zeile 257: Zeile 257:
<br>  
<br>  


Schritt 36: <br>  
'''Schritt 36:''' <br>  


<br>  
<br>  
Zeile 267: Zeile 267:
<br>  
<br>  


Schritt 37: <br>  
'''Schritt 37:''' <br>  


<br>  
<br>  
Zeile 280: Zeile 280:
<br>  
<br>  


Schritt 38: <br>  
'''Schritt 38:''' <br>  


<br>  
<br>  
Zeile 290: Zeile 290:
<br>  
<br>  


Schritt 39: <br>  
'''Schritt 39:''' <br>  


<br>  
<br>  
Zeile 300: Zeile 300:
<br>  
<br>  


Schritt 40: <br>  
'''Schritt 40:''' <br>  


<br>  
<br>  
Zeile 310: Zeile 310:
<br>  
<br>  


Schritt 41: <br>  
'''Schritt 41:''' <br>  


<br>  
<br>  
Zeile 323: Zeile 323:
<br>  
<br>  


Schritt 42: <br>  
'''Schritt 42:''' <br>  


<br>  
<br>  
Zeile 333: Zeile 333:
<br>  
<br>  


Schritt 43: <br>  
'''Schritt 43:''' <br>  


<br>  
<br>  
Zeile 343: Zeile 343:
<br>  
<br>  


Schritt 44: <br>  
'''Schritt 44:''' <br>  


<br>  
<br>  
Zeile 353: Zeile 353:
<br>  
<br>  


Schritt 45: <br>  
'''Schritt 45:''' <br>  


<br>  
<br>  
Zeile 363: Zeile 363:
<br>  
<br>  


Schritt 46: <br>  
'''Schritt 46:''' <br>  


<br>  
<br>  
Zeile 373: Zeile 373:
<br>  
<br>  


Schritt 47: <br>  
'''Schritt 47:''' <br>  


<br>  
<br>  
Zeile 387: Zeile 387:
<br>  
<br>  


Schritt 48:<br>  
'''Schritt 48:'''<br>  


<br>  
<br>  
Zeile 397: Zeile 397:
<br>  
<br>  


Schritt 49:<br>  
'''Schritt 49:'''<br>  


<br>  
<br>  
Zeile 411: Zeile 411:
<br>  
<br>  


Schritt 50:  
'''Schritt 50:'''


<br>  
<br>  
Zeile 419: Zeile 419:
<br>  
<br>  


Schritt 51:  
'''Schritt 51:'''


<br>  
<br>  
Zeile 427: Zeile 427:
<br>  
<br>  


Schritt 52:<br>  
'''Schritt 52:'''<br>  


<br>  
<br>  
Zeile 439: Zeile 439:
<br>  
<br>  


Schritt 53:<br>  
'''Schritt 53:'''<br>  


<br>  
<br>  
Zeile 451: Zeile 451:
<br>  
<br>  


Schritt 54:<br>  
'''Schritt 54:'''<br>  


<br>  
<br>  
Zeile 461: Zeile 461:
<br>  
<br>  


Schritt 55:<br>  
'''Schritt 55:'''<br>  


<br>  
<br>  
Zeile 471: Zeile 471:
<br>  
<br>  


Schritt 56:<br>  
'''Schritt 56:'''<br>  


<br>  
<br>  
Zeile 484: Zeile 484:
<br>  
<br>  


Schritt 57:<br>  
'''Schritt 57:'''<br>  


<br>  
<br>  
Zeile 494: Zeile 494:
<br>  
<br>  


Schritt 58:<br>  
'''Schritt 58:'''<br>  


<br>  
<br>  
Zeile 504: Zeile 504:
<br>  
<br>  


Schritt 59:<br>  
'''Schritt 59:'''<br>  


<br>  
<br>  
Zeile 512: Zeile 512:
<br>  
<br>  


Schritt 60:<br>  
'''Schritt 60:'''<br>  


<br>  
<br>  

Version vom 27. April 2010, 21:39 Uhr

In unter einer Stunde zum stabilen Debian CCcam-Server
von AgentSixtynine


Benötigtes Wissen: Sehr gering

  • Wie man einen PC anschaltet
  • Wie man aus einer ISO ein Bootmedium erstellt
  • Wie man einen PC mit einem Router verbindet
  • Wie man eine CCcam.cfg einstellt
  • Wie man ein FTP-Programm bedient


Systemvoraussetzungen: Unterirdisch

  • Selbst ein Pentium II mit 133mhz und 64mb RAM würde mehr als reichen
  • 2GB Festplatte
  • Ein CD-Rom Laufwerk für die Installation
  • Monitor und Tastatur für die Installation (danach nie wieder)
  • Netzwerkkarte
  • RS-232 Port, falls ein serieller Phoenix Kartenleser genutzt werden soll
  • USB 1.1 oder 2.0 falls USB Kartenleser genutzt werden sollen


Benötigte Tools, Software und Dateien:


Alle Befehle in diesem Tutorial beziehen sich auf 32bit Systeme. Für 64bit ist Cccam.x86 durch Cccam.x86_64 zu ersetzen!


Nachdem die Installations-CD gebrannt wurde, wird sie in den zukünftigen Server eingelegt. Die Netzwerkkarte des Servers wird mit dem Router (DHCP sollte aktiviert sein) verbunden, Monitor und Tastatur werden angeschlossen und dann kann der Server gestartet werden. Im BIOS des Servers muss das CD-Laufwerk als erstes Bootlaufwerk eingestellt sein.


Schritt 1:


Install auswählen und ENTER drücken.


Schritt 2:



German auswählen und ENTER drücken


Schritt 3:


Deutschland auswählen und ENTER drücken.


Schritt 4:



Deutsch auswählen und ENTER drücken.


Schritt 5:


Einen Rechnernamen eintragen. Was man hier einträgt ist egal. Dir fällt schon was ein.


Schritt 6:



Einen Domainname ausdenken. Auch der spielt keine Rolle.

Schritt 7:


Geführt – verwende vollständige Festplatte auswählen und ENTER drücken.

Schritt 8:


Festplatte auswählen und ENTER drücken.


Schritt 9:


Alle Dateien auf eine Partition auswählen und ENTER drücken.


Schritt 10:


Partitionierung beenden und Änderungen übernehmen auswählen und ENTER drücken.


Schritt 11:



Ja auswählen und ENTER drücken.


Schritt 12:



Warten, denn nun wird das Grundsystem installiert.


Schritt 13:



Ein SICHERES root-Passwort eintragen, merken und Weiter.


Schritt 14:



Passwort noch einmal bestätigen und Weiter.


Schritt 15:



Hier einen Namen eintragen. Mal wieder nicht wichtig.


Schritt 16:



Hier trägst du jetzt deinen gewünschten Benutzername ein. Mit diesem Namen erhältst du später z.B. FTP Zugriff.


Schritt 17:



Ein Passwort für diesen Benutzername eintragen.


Schritt 18:



Passwort bestätigen.


Schritt 19:



Deutschland auswählen.


Schritt 20:



ftp.de.debian.org auswählen.


Schritt 21:



Leer lassen und Weiter.


Schritt 22:



Nein auswählen.


Schritt 23:



 !Ganz wichtig: Jetzt bloß nicht vorschnell ENTER drücken!
Sonst kannst du wieder von vorne anfangen.
Das Auswählen funktioniert über die Leertaste.
Nur Web-Server und Standard-System auswählen, dann Weiter.


Schritt 24:



Zurück lehnen und Installation abwarten.

Schritt 25:



Ja auswählen.


Schritt 26:



So Debian ist nun installiert und bereit für den ersten Start. CD entnehmen und Weiter. Das System startet neu.</center>


Schritt 27:



Nach dem Booten kommen wir zum Login.


Schritt 28:



Als Login gibts du root ein und als Passwort das in Schritt 13 gewählte root-Passwort.
Ich hab dir ja gesagt du sollst es dir merken.
Die Eingabe des Passwortes geschieht blind.
Man erkennt also keine Eingabe auf dem Bildschirm.


Schritt 29:



Nach dem erfolgreichen Einloggen als root, stellst du die Netzwerkkarte erstmal auf eine feste Adresse ein. Dazu tippst du:

nano /etc/network/interfaces


Schritt 30:



Dadurch öffnet sich der Editor Nano und zeigt die Datei interfaces an.


Schritt 31:



Hier ersetzt du iface eth0 inet dhcp mit:

auto eth0
iface eth0 inet static
address 192.168.x.x
netmask 255.255.255.0
broadcast 192.168.x.255
gateway 192.168.x.1


Schritt 32:



Zum speichern der Datei drückst du Strg + o und anschließend ENTER
Danach Strg + x um Nano zu beenden.


Schritt 33:



Nun startest du das Netwerk neu mit:

/etc/init.d/networking restart


Schritt 34:



Das Netzwerk wurde erfolgreich neu gestartet.


Schritt 35:



Nun kontrollierst du mit:

ifconfig eth0


Schritt 36:



Unter inet Adresse siehst du nun das die von dir fest gesetzte IP-Adresse gewählt wurde.


Schritt 37:



Nun installierst du mit:

apt-get install openssh-server

den SSH-Server, über den du von deinem PC aus auf den Server zugreifen kannst.


Schritt 38:



Die benötigten Dateien werden aus dem Internet geladen.


Schritt 39:



Mit J und ENTER die Installation bestätigen.


Schritt 40:



Fertig, der SSH-Server wurde erfolgreich installiert.


Schritt 41:



So, nun logst du dich mit:

exit

aus


Schritt 42:



Ab jetzt wird keine Tastatur und auch kein Monitor mehr am Server benötigt.
Du kannst beides abstöpseln und wechselst an deinen PC.


Schritt 43:



Am PC startest du jetzt Putty und richtest es gleich so ein, das du nicht jedes mal die IP eingeben musst.
Unter Host Name (or IP address) gibst du die IP deines Servers ein.
Unter Saved Session gibst du einen Namen für die Verbindung ein und klickst auf Save.


Schritt 44:



Nun kannst du mit Doppelklick auf den gespeicherten Namen die Verbindung zu deinem Server herstellen.


Schritt 45:



Beim ersten Start musst du noch den RSA-Key der Verbindung bestätigen. Die Kommunikation wird nämlich verschlüsselt übertragen, so das niemand mitlesen kann.
Somit eignet sich die SSH-Verbindung auch um übers Internet auf den Server zuzugreifen.
Also auf Ja klicken.


Schritt 46:



Nun meldest du dich mit deinem root-Account an.
Ab jetzt musst du die folgenden Befehle nicht mehr abtippen, sondern kannst sie einfach kopieren und in Putty einfügen.


Schritt 47:



Als nächstes installierst du dir mit:

apt-get install proftpd

einen FTP-Server auf deinem Server, damit du Dateien auf deinen Server schieben kannst.
Bestätigen wieder mit J und ENTER.


Schritt 48:



Während der Installation wirst du gefragt, wie der FTP-Server gestartet werden soll.
Hier wählst du Servermodus und bestätigst mit OK.


Schritt 49:



Nun erstellst du die für CCcam benötigten Ordner und setzt die benötigten Berechtigungen.

mkdir /CCcam
mkdir /CCcam/bin
mkdir /CCcam/log
mkdir /CCcam/script
mkdir /var/etc
chmod -R 777 /CCcam /var/etc
chown -R Benutzername /CCcam /var/etc

Wobei du Benutzername mit dem in Schritt 16 gewählten Benutzernamen ersetzt.


Schritt 50:


Nun startest du deine FTP-Programm und verbindest dich zu deinem Server mit dem Benutzername aus Schritt 16 und dem dazu gewählten Passwort.


Schritt 51:


Kopiere über FTP die Datei CCcam.x86 in den Ordner /CCcam/bin und deine CCcam.cfg nach /var/etc auf deinen Server.


Schritt 52:



Wechsel wieder zu Putty und setze die Rechte für die Cccam.x86 mit:

chmod 755 /CCcam/bin/CCcam.x86


Schritt 53:



Nun ist die Zeit gekommen die CCcam zum ersten mal auf dem neuen Server zum ersten mal zu starten.

/CCcam/bin/./CCcam.x86


Schritt 54:



CCcam läuft. Wieder beenden mit Strg + c.


Schritt 55:


Nun sorgst du mit einem Eintrag in die rc.local dafür, dass CCcam automatisch nach dem hochfahren deines Servers gestartet wird. Dazu öffnest du die Datei mit Nano:
nano /etc/rc.local


Schritt 56:



Nach dem öffnen der Datei setzt du:

/CCcam/bin/./CCcam.x86

über das exit 0


Schritt 57:


Nach dem Abspeichern der rc.local startest du den Server neu, um zu sehen ob CCcam selbständig gestartet wird. Dazu startest du das System neu mit:
shutdown -r now


Schritt 58:



Putty meldet nun das die Verbindung zum Server abgerissen ist, was ja klar ist, da der Server neu bootet.
Einfach bestätigen und das Fenster schließen.


Schritt 59:


Wenn der Server zurück ist verbindest du dich wieder mit Putty.


Schritt 60:



Mit:

ps x|grep CCcam

schaust du ob der CCcam Prozess läuft.
...
Fertig, dein Server läuft nun.

Verlasse den Server mit:

exit

und Putty schließt sich selbständig.
Vergiss nicht die Weiterleitung deines CCcam-Ports an die Serveradresse.

Zum Schluß noch die wichtigsten Befehle:


CCcam starten:

/CCcam/bin/./CCcam.x86


CCcam beenden:

pkill CCcam.x86


Server neustarten:

shutdown -r now


Server runterfahren:

shutdown -h now