Hands-On: Zusätzlicher Termin

  • Wir werden einen weiteren HandsOn Trainings Termin anbieten.
    Jeden Mittwoch um 19:00Uhr treffen wir uns in Mumble und hacken gemeinsam in einer Screensession.


    Bei diesem Termin werden wir einen Chatserver mit zugehörigem Client als reines Bashscript programmieren.
    Dabei lernen wir etwas mehr über das Linuxdateisystem, besonders viel über Netzwerke und wie man in der Shell mit Netzwerken umgeht. Auch die Bash spezifischen Pseudopfade und Pseudodateien für TCP oder UDP Kommunikation werden erläutert.


    Der Chatserver wird außerdem mit den GNU Gettextsystem internationalisiert und dann für Deutsch lokalisiert. Womit man dann künftig vielsprachige Bashscripte schreiben kann.
    Ebenso wird eine Manpage automatisch erzeugt und installiert.


    Ist der Chatserver anfangs nur für an einem System via SSH angemeldete User erreichbar, soll er dann ausgebaut werden zu einem "echten Server", der mittels TLS (vormals SSL) verschlüsselt überträgt. Es wird also auch der Umgang mit openSSL gelernt, und man hat hinterher einen guten Überblick über die möglichen Arten der Verschlüsselung.


    Auch dieser "Kurs" ist für Anfänger geeignet. Wegen der Komplexität wird er einige Abende verlangen, die jedoch auch gerne wiederholt werden können.


    Wie üblich ist die gemeinsame Screensession mit den beiden Befehlen:
    ssh -p 33033 looser@interhacktive.de
    screen -x -S HandsOn
    erreichbar. (Das "-S HandsOn" kann man meist weglassen.)


    Bei Mumble bleiben alle Einstellungen Standard. Man wählt einfach seinen Nick und verwendet als Server "computer.interhacktive.de"


    Sauerland

    Für den Inhalt des Beitrages 94901 haftet ausdrücklich der jeweilige Autor: Sauerland