<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>IT on zefanjas.de - Open Source &amp; Education</title>
    <link>https://zefanjas.de/tags/it/</link>
    <description>Recent content in IT on zefanjas.de - Open Source &amp; Education</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>de-DE</language>
    <lastBuildDate>Sat, 02 Nov 2019 06:42:14 +0000</lastBuildDate><atom:link href="https://zefanjas.de/tags/it/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Wie man Telegram in Zammad integrieren kann</title>
      <link>https://zefanjas.de/telegram-in-zammad-integrieren/</link>
      <pubDate>Sat, 02 Nov 2019 06:42:14 +0000</pubDate>
      
      <guid>https://zefanjas.de/telegram-in-zammad-integrieren/</guid>
      <description>&lt;p&gt;An unserer Schule verwenden wir &lt;a href=&#34;https://zammad.com&#34;&gt;Zammad&lt;/a&gt; als &lt;a href=&#34;https://zefanjas.de/tag/zammad/&#34;&gt;Support-Plattform bzw. Helpdesk&lt;/a&gt;. Zammad ist eine wirklich tolle Software, die mit jedem Release neue Features mitbringt. Mittlerweile gehört auch ein Wissensdatenbank (aka Knowlegdebase) zum Angebot von Zammad. Mit Zammad bekommt alles man (und mehr), was man sich von einer Support-Plattform in der Schule wünscht. Zammad bietet verschiedene Supportkanäle an. Neben eMail, Chat, SMS, Twitter oder Facebook gibt es auch die Möglichkeit über Telegram Supporttickets zu erhalten. Heute möchte ich zeigen, wie man Telegram in Zammad integrieren kann.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Hinweis: Die Integration von Telegram klappt nur, wenn Zammad öffentlich per HTTPS erreichbar ist!&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id=&#34;telegram-bot-erstellen&#34;&gt;Telegram-Bot erstellen&lt;/h2&gt;
&lt;p&gt;Um über Telegram Supportanfragen erhalten zu können, muss man zuerst einen Telegram-Bot erstellen. Telegram-Bots sind Telegram-Konten, die von Computern bedient werden (Roboter-Accounts), oft in Verbindung mit künstlicher Intelligenz. Wie man einen Bot erstellt, steht &lt;a href=&#34;https://core.telegram.org/bots#3-how-do-i-create-a-bot&#34;&gt;hier&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Zuerst sucht man den „Vater aller Bots“ – Botfather und gibt folgenden Befehl ein:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;/newbot
&lt;/code&gt;&lt;/pre&gt;&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;aligncenter size-full wp-image-2934&#34; src=&#34;https://zefanjas.de/wp-content/uploads/2019/11/Auswahl_322.png&#34; alt=&#34;Telegram Bot erstellen&#34; width=&#34;800&#34; height=&#34;629&#34; srcset=&#34;https://zefanjas.de/wp-content/uploads/2019/11/Auswahl_322.png 800w, https://zefanjas.de/wp-content/uploads/2019/11/Auswahl_322-300x236.png 300w, https://zefanjas.de/wp-content/uploads/2019/11/Auswahl_322-768x604.png 768w, https://zefanjas.de/wp-content/uploads/2019/11/Auswahl_322-343x270.png 343w&#34; sizes=&#34;(max-width: 800px) 100vw, 800px&#34; /&gt; 
&lt;p&gt;Man muss nun einen Namen für den Bot angeben und einen Benutzernamen, der&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;nicht vergeben sein darf und&lt;/li&gt;
&lt;li&gt;auf _&lt;em&gt;bot&lt;/em&gt; endet.&lt;/li&gt;
&lt;/ol&gt;
&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;aligncenter size-full wp-image-2935&#34; src=&#34;https://zefanjas.de/wp-content/uploads/2019/11/Telegram_324.png&#34; alt=&#34;Zammad Telegram Bot Neu&#34; width=&#34;800&#34; height=&#34;756&#34; srcset=&#34;https://zefanjas.de/wp-content/uploads/2019/11/Telegram_324.png 800w, https://zefanjas.de/wp-content/uploads/2019/11/Telegram_324-300x284.png 300w, https://zefanjas.de/wp-content/uploads/2019/11/Telegram_324-768x726.png 768w, https://zefanjas.de/wp-content/uploads/2019/11/Telegram_324-286x270.png 286w&#34; sizes=&#34;(max-width: 800px) 100vw, 800px&#34; /&gt; 
&lt;p&gt;Am Ende erhält man einen Link zum Bot und den API Key, den wir gleich brauchen werden.&lt;/p&gt;
&lt;h2 id=&#34;telegram-in-zammad-integrieren&#34;&gt;Telegram in Zammad integrieren&lt;/h2&gt;
&lt;p&gt;In Zammad befinden sich die Einstellungen zu Telgram unter &lt;em&gt;Admin → Kanäle → Telegram&lt;/em&gt;. Mit einem Klick auf &lt;em&gt;Bot hinzufügen&lt;/em&gt; kann nun der eben erstellte Bot hinzugefügt werden. Dazu gibt man den API Key ein und kann bei Bedarf noch die Willkommensnachricht und die Gruppe anpassen, der die Tickets zugeordnet werden sollen.&lt;/p&gt;
&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;aligncenter size-full wp-image-2938&#34; src=&#34;https://zefanjas.de/wp-content/uploads/2019/11/Auswahl_333.png&#34; alt=&#34;Telegram Bot hinzufügen&#34; width=&#34;450&#34; height=&#34;540&#34; srcset=&#34;https://zefanjas.de/wp-content/uploads/2019/11/Auswahl_333.png 450w, https://zefanjas.de/wp-content/uploads/2019/11/Auswahl_333-250x300.png 250w, https://zefanjas.de/wp-content/uploads/2019/11/Auswahl_333-225x270.png 225w&#34; sizes=&#34;(max-width: 450px) 100vw, 450px&#34; /&gt; 
&lt;p&gt;Nach dem Klick auf &lt;em&gt;Übermitteln&lt;/em&gt; ist der Bot nun einsatzbereit und neue Tickets können per Telegram erstellt werden.&lt;/p&gt;
&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;aligncenter size-full wp-image-2939&#34; src=&#34;https://zefanjas.de/wp-content/uploads/2019/11/Auswahl_326.png&#34; alt=&#34;Telegram Bot aktiv&#34; width=&#34;726&#34; height=&#34;213&#34; srcset=&#34;https://zefanjas.de/wp-content/uploads/2019/11/Auswahl_326.png 726w, https://zefanjas.de/wp-content/uploads/2019/11/Auswahl_326-300x88.png 300w, https://zefanjas.de/wp-content/uploads/2019/11/Auswahl_326-604x177.png 604w&#34; sizes=&#34;(max-width: 726px) 100vw, 726px&#34; /&gt; 
&lt;h2 id=&#34;telegram-kanal-benutzen&#34;&gt;Telegram-Kanal benutzen&lt;/h2&gt;
&lt;p&gt;Um ein neues Ticket zu erstellen, muss der Benutzer bzw. Kunde nur den Telegram-Bot suchen. In unserem Fall heißt er &lt;em&gt;myschool_support_bot&lt;/em&gt;.&lt;/p&gt;
&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;aligncenter size-full wp-image-2940&#34; src=&#34;https://zefanjas.de/wp-content/uploads/2019/11/Auswahl_327.png&#34; alt=&#34;Telegram-Bot suchen&#34; width=&#34;263&#34; height=&#34;239&#34; /&gt; 
&lt;p&gt;Wenn man den Bot ausgewählt hat, muss man nur unten einmal auf &lt;em&gt;Starten&lt;/em&gt; klicken und schon begrüßt einen Zammad mit der Willkommensnachricht, die wir vorher festgelegt haben:&lt;/p&gt;
&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;aligncenter size-full wp-image-2941&#34; src=&#34;https://zefanjas.de/wp-content/uploads/2019/11/Telegram_328.png&#34; alt=&#34;Telegram Zammad Ticket erstellen&#34; width=&#34;800&#34; height=&#34;594&#34; srcset=&#34;https://zefanjas.de/wp-content/uploads/2019/11/Telegram_328.png 800w, https://zefanjas.de/wp-content/uploads/2019/11/Telegram_328-300x223.png 300w, https://zefanjas.de/wp-content/uploads/2019/11/Telegram_328-768x570.png 768w, https://zefanjas.de/wp-content/uploads/2019/11/Telegram_328-364x270.png 364w&#34; sizes=&#34;(max-width: 800px) 100vw, 800px&#34; /&gt; 
&lt;p&gt;Sobald man nun eine weitere Nachricht schreibt, erstellt Zammad daraus ein Ticket.&lt;/p&gt;
&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;aligncenter size-full wp-image-2942&#34; src=&#34;https://zefanjas.de/wp-content/uploads/2019/11/Telegram_329.png&#34; alt=&#34;Telegram Zammad Ticket erstellen&#34; width=&#34;800&#34; height=&#34;594&#34; srcset=&#34;https://zefanjas.de/wp-content/uploads/2019/11/Telegram_329.png 800w, https://zefanjas.de/wp-content/uploads/2019/11/Telegram_329-300x223.png 300w, https://zefanjas.de/wp-content/uploads/2019/11/Telegram_329-768x570.png 768w, https://zefanjas.de/wp-content/uploads/2019/11/Telegram_329-364x270.png 364w&#34; sizes=&#34;(max-width: 800px) 100vw, 800px&#34; /&gt; 
&lt;p&gt;Eine entsprechende Benachrichtigung erscheint nun in Zammad.&lt;/p&gt;
&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;aligncenter size-full wp-image-2943&#34; src=&#34;https://zefanjas.de/wp-content/uploads/2019/11/Auswahl_330.png&#34; alt=&#34;Zammad neues Ticket&#34; width=&#34;672&#34; height=&#34;198&#34; srcset=&#34;https://zefanjas.de/wp-content/uploads/2019/11/Auswahl_330.png 672w, https://zefanjas.de/wp-content/uploads/2019/11/Auswahl_330-300x88.png 300w, https://zefanjas.de/wp-content/uploads/2019/11/Auswahl_330-604x178.png 604w&#34; sizes=&#34;(max-width: 672px) 100vw, 672px&#34; /&gt; 
&lt;p&gt;In Zammad kann man nun direkt auf das Ticket antworten. Wichtig ist, das man nicht einfach in das Textfeld unten schreibt, sondern vorher auf &lt;em&gt;antworten&lt;/em&gt; klickt. Neben dem Textfeld erscheint nun auch das Telegram-Symbol.&lt;/p&gt;
&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;aligncenter size-full wp-image-2944&#34; src=&#34;https://zefanjas.de/wp-content/uploads/2019/11/Auswahl_331.png&#34; alt=&#34;Zammad Telegram Ticket beantworten&#34; width=&#34;1285&#34; height=&#34;692&#34; srcset=&#34;https://zefanjas.de/wp-content/uploads/2019/11/Auswahl_331.png 1285w, https://zefanjas.de/wp-content/uploads/2019/11/Auswahl_331-300x162.png 300w, https://zefanjas.de/wp-content/uploads/2019/11/Auswahl_331-768x414.png 768w, https://zefanjas.de/wp-content/uploads/2019/11/Auswahl_331-1024x551.png 1024w, https://zefanjas.de/wp-content/uploads/2019/11/Auswahl_331-501x270.png 501w&#34; sizes=&#34;(max-width: 1285px) 100vw, 1285px&#34; /&gt; 
&lt;p&gt;Mit einem Klick auf &lt;em&gt;Aktualisieren&lt;/em&gt; wird die Nachricht an den Kunden bzw. Telegram-Benutzer geschickt.&lt;/p&gt;
&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;aligncenter size-full wp-image-2945&#34; src=&#34;https://zefanjas.de/wp-content/uploads/2019/11/Telegram_332.png&#34; alt=&#34;Telegram Ticket aktualisiert&#34; width=&#34;800&#34; height=&#34;594&#34; srcset=&#34;https://zefanjas.de/wp-content/uploads/2019/11/Telegram_332.png 800w, https://zefanjas.de/wp-content/uploads/2019/11/Telegram_332-300x223.png 300w, https://zefanjas.de/wp-content/uploads/2019/11/Telegram_332-768x570.png 768w, https://zefanjas.de/wp-content/uploads/2019/11/Telegram_332-364x270.png 364w&#34; sizes=&#34;(max-width: 800px) 100vw, 800px&#34; /&gt; 
&lt;h2 id=&#34;wünsche&#34;&gt;Wünsche&lt;/h2&gt;
&lt;p&gt;Die Integration Telegram in Zammad funktioniert zuverlässig. Trotzdem ist die bisherige Implementation nur rudimentär. Folgende Features finde ich wünschenswert:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;mehr Befehle für den Bot, um z.B. den Status des Tickets abzurufen, alle Tickets anzeigen zu lassen, …&lt;/li&gt;
&lt;li&gt;aktuell kann immer nur ein Ticket gleichzeitig erstellt werden. Es wäre schön, wenn man mit Hilfe des Bots auch parallel mehrere Tickets erstellen könnte.&lt;/li&gt;
&lt;li&gt;Möglichkeit für Agents Tickets direkt in Telegram beantworten zu können&lt;/li&gt;
&lt;li&gt;Telegram zusätzlich als Integration um z.B. Benachrichtigungen über neue Tickets zu erhalten&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;fazit&#34;&gt;Fazit&lt;/h2&gt;
&lt;p&gt;Tickets zu melden (so meine Erfahrungen aus dem Schulumfeld) ist für viele eine Herausforderung. Früher hatten wir ein Webformular, dass nur wenige genutzt haben. Dann haben wir mit Zammad einen eMail-Kanal eingerichtet. Die Hürde ein Ticket zu erstellen wurde dadurch niedriger. Mit der Integration von Telegram in Zammad ist diese Hürde noch einmal geringer geworden – zumindest für alle die diesen Messenger benutzen.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Kabellose Bildübertragung – welche Möglichkeiten gibt es?</title>
      <link>https://zefanjas.de/kabellose-bilduebertragung-welche-moeglichkeiten-gibt-es/</link>
      <pubDate>Thu, 01 Mar 2018 23:26:32 +0000</pubDate>
      
      <guid>https://zefanjas.de/kabellose-bilduebertragung-welche-moeglichkeiten-gibt-es/</guid>
      <description>&lt;p&gt;Wir haben einige &lt;a href=&#34;https://zefanjas.de/klassenraummanagement-mit-epoptes-app-des-monats/&#34;&gt;Klassenzimmer&lt;/a&gt; bei uns mit fest installierten Beamern ausgestattet und weitere werden folgen. Immer wieder wird der Wunsch geäußert, ob man nicht „einfach“ von seinem Smartphone oder privatem Laptop ein Bild / Video oder den ganzen Bildschirm kabellos übertragen kann. Für eigene Geräte haben wir bisher ein VGA / HDMI Kabel zur Verfügung gestellt. Das klappt in der Regel auch ganz gut, doch damit schließt man z.B. Smartphones aus. Deshalb beschäftigen und testen wir schon seit einiger Zeit, welche Lösungen es für die kabellose Bildübertragung zu einem Beamer und Bildschirm gibt und ob es wirklich besser und verlässlicher als eine kabelgebundene Lösung ist.&lt;/p&gt;
&lt;h3 id=&#34;anforderungen&#34;&gt;Anforderungen&lt;/h3&gt;
&lt;p&gt;Die Anforderungen bei uns sehen folgendermaßen aus:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Unterstützung aller gängigen Betriebssysteme (Windows, macOS, Linux, Android, iOS)&lt;/li&gt;
&lt;li&gt;Möglichkeit den Bildschirm zu spiegeln&lt;/li&gt;
&lt;li&gt;einfache Bedienbarkeit&lt;/li&gt;
&lt;li&gt;zuverlässig im Schulalltag&lt;/li&gt;
&lt;li&gt;„Hijacking“, d.h. Übernahme der Bildschirme / Beamer durch Dritte (z.B. Schüler) sollte nicht möglich sein&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Es gibt viele HDMI-Wireless-Dongles, die eine kabellose Bildübertragung versprechen. Dazu kommen die vielen unterschiedlichen Standards: Googles Chromecast, Apples Airplay, Microsofts Wireless Display Adapter (Miracast). Wenn man nur ein Betriebssystem unterstützen müsste, wäre die Auswahl recht groß. Ich kenne Schulen, die ihre &lt;a href=&#34;https://zefanjas.de/kann-man-einen-computerraum-fuer-weniger-als-1500e-einrichten-ja/&#34;&gt;Klassenzimmer&lt;/a&gt; mit Apple TVs ausgestattet haben und jedem Kollegen ein iPad geben. Das klappt dann auch recht gut innerhalb dieses Ökosystems, aber dieses Budget haben wir nicht 🙂 Aus diesem Grund gibt es nur sehr wenige Optionen, wenn man v.a. auch Linux unterstützen möchte.&lt;/p&gt;
&lt;h3 id=&#34;chromecast&#34;&gt;Chromecast&lt;/h3&gt;
&lt;p&gt;Der &lt;a href=&#34;http://chromecast.com/&#34;&gt;Chromecast&lt;/a&gt; ist HDMI Stick, der eine große Zahl an Geräten unterstützt, eigentlich alles, worauf ein Chrome / Chromium Browser läuft. Man kann damit einzelne Tabs, den ganzen Bildschirm oder Inhalte aus bestimmten Apps (z.B. Youtube App) recht einfach auf den Beamer oder einen Bildschirm bringen.&lt;/p&gt;
&lt;h4 id=&#34;vorteile&#34;&gt;Vorteile&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Preis (ca. 40€)&lt;/li&gt;
&lt;li&gt;Unterstützung aller gängigen Betriebssysteme&lt;/li&gt;
&lt;li&gt;Anbindung mit Ethernet-Adapter möglich&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;nachteile&#34;&gt;Nachteile&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;unterstützt nur WPA2 Personal, kein WPA Enterprise&lt;/li&gt;
&lt;li&gt;keine Management-Plattform, um viele Chromecasts zu verwalten&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Allgemein kann man sagen, dass der Chromecast für den Heimgebrauch konzipiert wurde und deshalb einige Features fehlen, die man in einem Schul- oder Universitätsnetzwerk gut gebrauchen könnte.&lt;/p&gt;
&lt;h3 id=&#34;airtame&#34;&gt;Airtame&lt;/h3&gt;
&lt;p&gt;&lt;a href=&#34;https://airtame.com/&#34;&gt;Airtame&lt;/a&gt; ist ein weiterer HDMI-Dongle, der eine sehr einfache Handhabung verspricht und speziell für Schulen, Unternehmen und Universitäten entwickelt wurde. Auf dem Stick selbst läuft, soweit ich weiß, Fedora.&lt;/p&gt;
&lt;h4 id=&#34;vorteile-1&#34;&gt;Vorteile&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Unterstützung aller gängigen Betriebssysteme&lt;/li&gt;
&lt;li&gt;Anbindung mit Ethernet-Adapter möglich&lt;/li&gt;
&lt;li&gt;echtes Spiegeln des Bildschirms, kein „casten“, d.h. Youtube-Videos werden vom Rechner übertragen im Gegensatz zum Chromecast, der sie selbst aus dem Internet lädt&lt;/li&gt;
&lt;li&gt;unterstützt alle WLAN Standards (auch WPA Enterprise)&lt;/li&gt;
&lt;li&gt;zentrale Plattform, um viele Airtames zu verwalten&lt;/li&gt;
&lt;li&gt;Möglichkeit per PIN verbinden zu lassen&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;nachteile-1&#34;&gt;Nachteile&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Preis (ca. 300€)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;fazit&#34;&gt;Fazit&lt;/h3&gt;
&lt;p&gt;Chromecast und Airtame sind zwei Optionen für die kabellose Bildübertragung. Airtame ist eigentlich das Gerät, was man sich für eine Schule wünscht, aber es hat auch seinen Preis. Der Chromecast dagegen ist wesentlich günstiger, doch bietet einige Features nicht, die „nice-to-have“ wären. Wir testen aktuell den Chromecast und schauen, wie gut und verlässlich er im Schulalltag und „Mehrbenutzerbetrieb“ ist. Gerade die Einfachheit der Bedienung muss noch getestet werden, v.a. wie sich das auf den einzelnen Plattformen unterscheidet.&lt;/p&gt;
&lt;p style=&#34;text-align: center;&#34;&gt;
  &lt;strong&gt;Welches Gerät nutzt du zur kabellosen Bildübertragung?&lt;/strong&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Open Source in der Schule – Was dafür und was dagegen spricht</title>
      <link>https://zefanjas.de/open-source-in-der-schule-was-dafuer-und-was-dagegen-spricht/</link>
      <pubDate>Wed, 31 Jan 2018 06:13:56 +0000</pubDate>
      
      <guid>https://zefanjas.de/open-source-in-der-schule-was-dafuer-und-was-dagegen-spricht/</guid>
      <description>&lt;p&gt;Open Source in der Schule – ein Thema, bei dem sich häufig die Geister scheiden. Ist es wirklich sinnvoll Open Source Software (OSS) in der Schule zu verwenden? Gibt es gerade für Schulen nicht viel geeignetere Alternativen? Welche Argumente gibt es für und gegen den Einsatz von OSS in der Schule, d.h. im Unterricht, im &lt;a href=&#34;https://zefanjas.de/kann-man-einen-computerraum-fuer-weniger-als-1500e-einrichten-ja/&#34;&gt;Computerraum&lt;/a&gt; oder auf auf dem &lt;a href=&#34;https://zefanjas.de/4-linux-schulserver-im-vergleich/&#34;&gt;Schulserver&lt;/a&gt;? Gibt es Schulen, die erfolgreich auf OSS setzen oder ist das nur ein Wunschtraum?&lt;/p&gt;
&lt;p&gt;Ich möchte versuchen Argumente für und gegen Open Source Software in der Schule aufzulisten. Diese Liste ist sicher nicht vollständig und ich werde sie deshalb von Zeit zu Zeit aktualisieren. Wer noch weitere Ideen und Gründe für oder gegen den Einsatz von Open Source in der Schule hat, ist hiermit ermutigt einen Kommentar zu schreiben 🙂&lt;/p&gt;
&lt;h3 id=&#34;warum-man-open-source-in-der-schule-verwenden-sollte-8211-die-chancen&#34;&gt;Warum man Open Source in der Schule verwenden sollte – die Chancen&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Sensibilisierung für informationelle Freiheit vs. Monopole&lt;/strong&gt; – Der Einsatz von Open Source Software leistet einen großen Beitrag in der Medienerziehung. Dazu zählt die Sensibilisierung für die Tatsache, dass heutzutage der Großteil meiner Daten nur einer handvoll Unternehmen gehört. Weiterhin das Aufzeigen von Möglichkeiten und Alternativen, die es neben den großen Anbietern proprietärer Software gibt.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Freiheit&lt;/strong&gt; –  Dieser Begriff ist sehr weit und umfasst sowohl die Freiheit von kommerziellen Interessen, als auch im Sinne von Weitergabe von Software. Dazu zählt auch, dass die meiste OSS lizenzkostenfrei ist. Der Einsatz von OSS bricht Abhängigkeiten von Herstellern, von Supportverträgen oder Sicherheitsupdates, die nur gegen Aufpreis verfügbar sind. LibreOffice stellt z.B. sicher, dass ich Dokumente aus vielen kommerziellen Produkten weiterverwenden und importieren (teilweise auch exportieren) kann.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;keine Lizenzkosten&lt;/strong&gt; – In der Regel zahlt man für OSS keine Lizenzkosten. Dadurch kann langfristig sehr viel Geld gespart werden. Weiterhin können Unterrichtsprojekte/-methoden, welche teure Programme oder deren flächendeckende Installation erfordern, mit OSS-Alternativen realisiert werden. Aus finanziellen Gründen wären diese oft nicht möglich. Man muss z.B. Grafikbearbeitung nicht mit Adobe Photoshop lernen.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Sicherheit&lt;/strong&gt; – Der Quelltext von OSS ist für jeden frei zugänglich. Schwachstellen werden i.d.R. schnell behoben. Hintertüren sind dadurch nur schwer einzuschleusen – wenn überhaupt. Bei (L)Unix – Systemen gibt es eine klare Rechteverteilung. Das erhöht die Sicherheit zusätzlich. Derzeit gibt es recht wenig bekannte Viren und Malware für Linux-Betriebsysteme.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;größeres Verständnis für Funktionsweise von Programmen&lt;/strong&gt; – Dadurch, dass Schüler die Möglichkeit haben, andere Software neben den marktbeherrschenden Programmen kennenzulernen, können sie ein größeres Verständnis für die Funktionsweise bekommen, z.B. einer Textverarbeitung oder Tabellenkalkulation. Es wird weniger „Klick-Wissen“ angeeignet, sondern man stattet die Schüler mit einer größeren Flexibilität im Umgang mit unbekannter Software aus.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Gleichheit&lt;/strong&gt; – OSS leistet einen großen Beitrag zur Gleichheit zwischen den Schülern. Die Software kann jeder frei für die meisten Betriebssysteme herunterladen und auch weitergeben. Es herrscht kein Zwang eine bestimmte Software zu kaufen, um die Inhalte des Unterrichts zu Hause zu vertiefen. Finanzschwächere Familien werden nicht benachteiligt.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Werte&lt;/strong&gt; – Die Werte, die hinter der OSS-Bewegung stehen passen gut zu Schule und zu dem, was sie eigentlich vermitteln will. Konkret meine ich (Wissen) teilen, zusammen arbeiten, Offenheit, Transparenz, freier Zugang zu Informationen. Diese Praxis und die Kultur des Weitergebens und Teilens fördern Kompetenzen, die ethisch und gesellschaftlich von hoher Bedeutung sind.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Lokalisierung&lt;/strong&gt; – OSS Software ist oft in der Muttersprache vorhanden. Diese Argument zählt vielleicht nicht so sehr in der westlichen Welt, in der jede Software meist noch in anderen Sprachen neben Englisch verfügbar ist. In Asien oder Afrika, in denen es sehr viele verschiedene Sprachen gibt, ist das ein großer Vorteil. Auch wenn Englisch sehr weit verbreitet ist, gibt es viele Teile auf der Welt, in denen diese Sprache nicht gesprochen oder verstanden wird.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Verwaltung / Administration&lt;/strong&gt; – Nach mehreren Jahren Erfahrung mit OSS im privaten sowie im schulischem Umfeld kann ich persönlich bestätigen, dass die Verwaltung von vielen Rechnern mit OSS wesentlich einfacher und zeitsparender ist. Die Möglichkeiten zur Automatisierung sind riesig. Wir verwenden auch Windowsrechner bei uns, aber deren Pflege und Wartung ist ca. 80% aufwendiger als unsere Ubuntu-Rechner.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;alte Hardware kann länger verwendet werden&lt;/strong&gt; – Ein Vorteil, den man nicht unterschätzen sollte, gerade für Schulen. Die meisten Dinge, die Schüler in der Schule an einem Computer lernen und wozu sie ihn benutzen, erfordern keine hohe Systemvoraussetzungen. Ein alter Rechner, ausgestattet mit einer kleinen SSD, lässt sich noch viele Jahre einsetzten. Gebrauchte Hardware kann man günstig erwerben oder man erhält sie u.U. auch als Spende. Mit OSS, die oft weniger Ressourcen braucht, kann man Hardware noch lange einsetzten. Wir haben z.B. noch Rechner im Betrieb, die schon fast 8-10 Jahre im Betrieb sind.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;was-spricht-gegen-die-verwendung-von-open-source-in-der-schule&#34;&gt;Was spricht gegen die Verwendung von Open Source in der Schule?&lt;/h3&gt;
&lt;p&gt;Trotz der oben genannten Punkte, gibt es auch Argumente gegen den Einsatz von Open Source in der Schule. Generell muss man unterscheiden, in welchem Umfang man OSS verwenden möchte. Geht es nur darum eine Anwendung auszutauschen oder eine Schule komplett, d.h. vom Betriebssystem an, mit OSS zu betreiben? Oder möchte man OSS nur auf einem Server einsetzen? Je nach Anwendungsfall kommen weitere Argumente dazu oder fallen weg.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;weniger Support durch Unternehmen&lt;/strong&gt; – Es gibt faktisch weniger Unternehmen und Dienstleister, welche OSS unterstützen, v.a. auch abseits der westlichen Welt. Das ist ein großes Problem, wenn man z.B. von Windows zu Ubuntu wechseln möchte. In vielen Fällen gibt es vielleicht eine engagierte Lehrkraft, aber das ist keine langfristige Lösung bzw. eigentlich auch nicht Aufgabe eines Lehrers.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;kaum Lernsoftware vorhanden&lt;/strong&gt; – Lernsoftware ist zu 99% für Windows konzipiert. Für Linux oder macOS gibt es von den Schulbuchverlagen kaum Anwendungen. Sicher kann man über den Sinn und Zweck von Lernsoftware streiten, aber es gibt kaum eine Lernsoftware für Linux. Wer Lernsoftware einsetzen will / muss, braucht i.d.R. einen Windowscomputer (physisch oder virtuell).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;kleinere Community, wenige Referenzen&lt;/strong&gt; – Es gibt einige Schulen in Deutschland, aber auch weltweit, die Open Source in der Schule verwenden, aber man findet wenig Informationen darüber. Das ist v.a. ein Nachteil, wenn man den (geplanten) Einsatz von OSS vor der Schulleitung oder dem Vorstand begründen muss.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;weiterer Bildungs- und Berufsweg verwendet andere Software&lt;/strong&gt; – Dies ist ein weit verbreitetes Argument gegen OSS. Später müsse man doch sowieso Mircosoft Office verwenden, warum sollen die Schüler dann den Umgang mit LibreOffice lernen? Eigentlich kein richtiges Argument gegen OSS, denn m.M.n. hat dieses Argument auch mit dem nächsten zu tun:&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Bequemlichkeit und allgemeine Abwehrhaltung gegen OSS&lt;/strong&gt; – Ich erlebe immer wieder eine gewissen Abneigung gegen OSS. Man befindet sich oft in einer Rechtfertigungshaltung, wenn man OSS einsetzen möchte. Das hat zum Teil mit der Qualität und Stabilität einiger Open Source Projekte zu tun, aber auch mit der mangelnden Flexibilität vieler Lehrkräfte. Das kann ein großes Hindernis für den erfolgreichen Einsatz von OSS sein!&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Unsichere Weiterentwicklung&lt;/strong&gt; – Für die Weiterentwicklung von OSS gibt es keine Garantie, weil sie vom freiwilligen Engagement der Community sowie der Nachfrage abhängt. Das gilt vor allem für viele kleine Projekte.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Anwendungsintegration&lt;/strong&gt; – Im Zusammenspiel mit anderen Applikationen, insbesondere kommerzieller Software, kann es zu erheblichen Problemen kommen. Dieses Argument spielt in Schulen eine kleinere Rolle im Vergleich zu Unternehmen.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;was-nötig-ist-8211-die-herausforderungen&#34;&gt;Was nötig ist – die Herausforderungen&lt;/h3&gt;
&lt;p&gt;Die größten Herausforderungen beim Einsatz von Open Source in der Schule sehe ich im Abbau von Berührungsängsten und den damit verbunden Schulungen sowie der Gewinnung von einem geeigneten Dienstleister oder eigenem Personal. Diese beiden Punkte sind kritisch, wenn man OSS im Unterricht oder in der IT-Infrastruktur einsetzen möchte. Ich erlebe immer wieder, wie Kollegen und Mitarbeiter OSS ablehnen oder kritisch gegenüberstehen, weil es anders ist und nicht so aussieht bzw. funktioniert, wie sie es gewohnt sind. Hier kann man mit internen Fortbildungen und Schulungen entgegenwirken. Deshalb muss eine Migration z.B. von MS Office zu LibreOffice oder Windows zu Ubuntu gut geplant und vorbereitet werden. Trotz allem wird es aber immer Leute geben, die dem kritisch gegenüber stehen, getreu nach dem Motto „Was er Bauer nicht kennt, isst er nicht!“.&lt;/p&gt;
&lt;p&gt;Damit der Einsatz von Open Source Software in der Schule gelingt, braucht es unbedingt auch kompetentes Personal bzw. Dienstleister. Ohne so einen Person oder Partner ist es schwierig(er) die Kollegen für OSS zu gewinnen. Oft muss individuelle Hilfe geleistet oder zusätzliche Dokumentation erstellt werden, v.a. in der Übergangszeit. In Europa und der westlichen Welt sind die Chancen größer einen solchen Partner zu finden, aber in anderen Teilen der Welt kennt man fast nur Windows. Dessen muss man sich bewusst sein.&lt;/p&gt;
&lt;h3 id=&#34;fazit&#34;&gt;Fazit&lt;/h3&gt;
&lt;p&gt;Als Schule im Ausland sind wir den &lt;a href=&#34;https://zefanjas.de/open-source-in-der-schul-it-teil-1/&#34;&gt;Schritt Richtung Open Source vor ca. 2 Jahren&lt;/a&gt; gegangen und haben es nicht bereut. Im Gegenteil: Wir haben unsere bisherige Infrastruktur stark ausgebaut – ohne größere Mehrkosten. Mit Hilfe von Open Source Software konnten wir so in &lt;a href=&#34;https://zefanjas.de/5-grossartige-open-source-programme-die-wir-in-unserer-schule-einsetzen/&#34;&gt;vielen Bereichen einen Mehrwert&lt;/a&gt; schaffen. Unsere Schüler haben die wenigsten Probleme mit unseren Ubuntu-Rechner und auch viele Kollegen arbeiten gern damit. Als &lt;a href=&#34;https://zefanjas.de/4-linux-schulserver-im-vergleich/&#34;&gt;Schulserverlösung&lt;/a&gt; verwenden wir &lt;a href=&#34;https://linuxmuster.net&#34;&gt;linuxmuster.net&lt;/a&gt; – eine freie Musterlösung – hinter der eine super &lt;a href=&#34;https://ask.linuxmuster.net&#34;&gt;Community&lt;/a&gt; steht – nett, hilfsbereit, kompetent.&lt;/p&gt;
&lt;p style=&#34;text-align: center;&#34;&gt;
  &lt;strong&gt;Setzt du Open Source in der Schule ein? Wo siehst du die größten Chancen und Herausforderungen?&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;Quellen (&lt;a href=&#34;https://wiki.opensourceecology.de/Vorteile/Nachteile_von_Open_Source_Software&#34;&gt;1&lt;/a&gt;,&lt;a href=&#34;https://www.digitale-nachhaltigkeit.ch/de/2014/01/educa/&#34;&gt;2&lt;/a&gt;)&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Kann man eine Schule nur mit Open Source Software betreiben?</title>
      <link>https://zefanjas.de/schule-und-open-source/</link>
      <pubDate>Thu, 04 Jan 2018 06:00:22 +0000</pubDate>
      
      <guid>https://zefanjas.de/schule-und-open-source/</guid>
      <description>&lt;p&gt;Schule und Open Source – geht das? Wie viel Open Source verträgt eine Schule? Diese Frage bewegt mich nun seit mehr als &lt;a href=&#34;https://zefanjas.de/open-source-in-der-schul-it-teil-1/&#34;&gt;2 Jahren&lt;/a&gt;. Es gibt so viele &lt;a href=&#34;https://zefanjas.de/5-grossartige-open-source-programme-die-wir-in-unserer-schule-einsetzen/&#34;&gt;tolle Open Source Projekte&lt;/a&gt; –  gerade auch für Schulen – doch können die wenigsten der Schüler und Lehrkräfte damit etwas anfangen. Woran liegt das? Woher kommen die Berührungsängste mit Open Source? Ist es der Ruf oder die &lt;del&gt;Angst&lt;/del&gt; Bequemlichkeit, sich auf etwas Neues einlassen zu müssen? In Deutschland gibt es &lt;a href=&#34;https://zefanjas.de/4-linux-schulserver-im-vergleich/&#34;&gt;verschieden Projekte&lt;/a&gt;, die sich dem Thema Schule und Open Source angenommen haben. Es gibt sie also wirklich, Schulen, die auf Open Source setzen.&lt;/p&gt;
&lt;p&gt;Wir sind diesen Schritt ebenfalls vor 1,5 Jahren gegangen und haben &lt;a href=&#34;https://zefanjas.de/open-source-in-der-schul-it-teil-2/&#34;&gt;unsere Schul-IT&lt;/a&gt; zu fast 100% auf Open Source umgestellt. In den letzten Artikeln hier im Blog habe ich davon berichtet. Dabei geht es meist um Software, die wir auf unseren Servern einsetzen. Aber auch in unseren Klassenzimmern setzen wir fast ausschließlich auf Ubuntu.&lt;/p&gt;
&lt;h3 id=&#34;neuer-blog-zum-thema-8222schule-und-open-source8220&#34;&gt;Neuer Blog zum Thema „Schule und Open Source“&lt;/h3&gt;
&lt;p&gt;Heute möchte ich zu diesem Thema ein neuen Blog vorstellen: &lt;a href=&#34;https://openschoolsolutions.org/&#34;&gt;OpenSchoolSolutions.org&lt;/a&gt;. Nachdem ich bereits seit Juli unregelmäßig Artikel in englisch auf &lt;a href=&#34;https://medium.com/@zefanja&#34;&gt;Medium&lt;/a&gt; veröffentliche, möchte ich nun zusätzlich einen eigenen Blog starten. Ziel ist es, unsere Erfahrungen weiterzugeben, zu teilen und auf tolle Open Source Projekte für den Serverraum bzw. das Klassenzimmer hinzuweisen. Geplant sind auch neue Formate abseits von Blogartikeln, d.h. Videos und Screencasts zu Anwendungen sowie Tutorials. Ich bin selbst gespannt, wohin die Reise geht und freue mich auf dieses neue Projekt!&lt;/p&gt;
&lt;p&gt;Wenn du gern auf dem Laufenden bleiben möchtest, gibt es folgende Möglichkeiten:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://openschoolsolutions.org/&#34;&gt;Website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/OpenSchoolZ&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCQmrrq4LaJDCWG-WAQ02tCQ/&#34;&gt;Youtube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://openschoolsolutions.org/feed&#34;&gt;RSS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;fazit&#34;&gt;Fazit&lt;/h3&gt;
&lt;p&gt;Ich werde auch hier im Blog weiter in deutsch zu Themen rund um Schule, Open Source und Server berichten. Für mich passen diese beiden – Schule und Open Source – einfach wunderbar zusammen. Dabei meine ich nicht unbedingt die Art der Lizenz, sondern der gesamte Gedanke, der hinter dieser Bewegung steckt. Gemeinsam etwas zu schaffen, voneinander zu lernen, zu teilen und sich gegenseitig zu helfen.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Wie man Farbe ins Terminal bringt – ccat und farbige man pages</title>
      <link>https://zefanjas.de/wie-man-farbe-ins-terminal-bringt-ccat-und-farbige-man-pages/</link>
      <pubDate>Thu, 14 Dec 2017 05:45:00 +0000</pubDate>
      
      <guid>https://zefanjas.de/wie-man-farbe-ins-terminal-bringt-ccat-und-farbige-man-pages/</guid>
      <description>&lt;p&gt;Wer häufiger auf der Kommandozeile unterwegs ist, kennt mit Sicherheit die folgenden Befehle: &lt;code&gt;cat&lt;/code&gt;  und &lt;code&gt;man&lt;/code&gt;. Diese beiden Werkzeuge sind äußerst hilfreich. Mit &lt;code&gt;cat&lt;/code&gt;  kann man schnell (kleine) Dateien anschauen oder in Kombination mit Umleitungen (Pipes) nutzen. Ohne dem kleinen und feinen Programm &lt;code&gt;man&lt;/code&gt; ist man häufig aufgeschmissen. Es ist das Werkzeug um Hilfe zu Programmen und Befehlen zu bekommen, z.B. welche Parameter es gibt oder man das Programm oder den Befehl einsetzen kann. Manchmal findet man auch hilfreiche Tipps. Verwendet man z.B. &lt;code&gt;dmesg&lt;/code&gt; in Verbindung mit dem Parameter &lt;code&gt;-T&lt;/code&gt;, zeigt es einem die genauen Zeitpunkte an! Solche Infos findet man i.d.R. in den man Pages.&lt;/p&gt;
&lt;p&gt;Das Problem: die Ausgaben von &lt;code&gt;cat&lt;/code&gt; und &lt;code&gt;man&lt;/code&gt;  sind schwarz / weiß (oder welches Farbschema man auch immer verwendet) und man kann sich schnell in der Fülle der Informationen verlieren. Ich möchte deshalb zwei Lösungen für dieses Problem vorstellen.&lt;/p&gt;
&lt;h3 id=&#34;ccat-8211-cat-mit-syntaxhervorhebungen&#34;&gt;ccat – cat mit Syntaxhervorhebungen&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;code&gt;ccat&lt;/code&gt; ist &lt;code&gt;cat&lt;/code&gt;in Farbe. Es arbeitet ähnlich wie &lt;code&gt;cat&lt;/code&gt;, zeigt aber die Ausgabe mit Syntaxhervorhebungen an.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Um &lt;code&gt;ccat&lt;/code&gt; zu installieren, lädt man sich das Archiv von der [Github-Seite des Projekts][1] herunter. Das geht z.B. mit &lt;code&gt;wget&lt;/code&gt;:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;wget https://github.com/jingweno/ccat/releases/download/v1.1.0/linux-amd64-1.1.0.tar.gz
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Nachdem man nun das Archiv heruntergeladen hat, entpackt man es, wechselt in das entsprechende Verzeichnis und kopiert das Programm in das Programmverzeichnis (z.B. &lt;code&gt;/usr/local/bin&lt;/code&gt; ). Folgende Befehle sind dafür nötig:&lt;/p&gt;
&lt;pre class=&#34;&#34;&gt;tar xfz linux-amd64-1.1.0.tar.gz 
sudo cp linux-amd64-1.1.0/ccat /usr/local/bin/
# optional, falls das Programm nicht ausführbar ist
sudo chmod +x /usr/local/bin/ccat

```

Mit `ccat Dateiname`  kann man seine Dateien in Farbe ausgeben. Hier z.B. die Ausgabe einer [USV / UPS Konfigurationsdatei][2]:

&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;aligncenter size-full wp-image-2245&#34; src=&#34;https://zefanjas.de/wp-content/uploads/2017/12/Auswahl_146.png&#34; alt=&#34;ccat - farbige Ausage&#34; width=&#34;671&#34; height=&#34;392&#34; srcset=&#34;https://zefanjas.de/wp-content/uploads/2017/12/Auswahl_146.png 671w, https://zefanjas.de/wp-content/uploads/2017/12/Auswahl_146-300x175.png 300w, https://zefanjas.de/wp-content/uploads/2017/12/Auswahl_146-462x270.png 462w&#34; sizes=&#34;(max-width: 671px) 100vw, 671px&#34; /&gt;  
Möchte man `ccat` immer verwenden, d.h. auch wenn man nur `cat` eingibt, kann man dazu einen Alias anlegen.

&lt;pre class=&#34;decode-attributes:false lang:default decode:true &#34;&gt;echo &#34;alias cat=&#39;/usr/local/bin/ccat&#39;&#34; &amp;gt; ~/.profile
source ~/.profile
```

Nun bekommt man die farbige Ausgabe auch dann, wenn man nur `cat` verwendet.

### Man Pages in Farbe

Man Pages sind eigentlich übersichtlich gestaltet, doch eine farbige Ausgabe verbessert die Orientierung noch mal deutlich. `man` verwendet als Pager entweder `less` oder `more`. Damit auch man Pages in Farbe erscheinen, sind folgende Anpassungen in der `~/.bashrc` notwendig:

```
nano ~/.bashrc
```

und dann den folgenden Inhalt einfügen:

```
export LESS_TERMCAP_mb=$&#39;\e[1;32m&#39;
export LESS_TERMCAP_md=$&#39;\e[1;32m&#39;
export LESS_TERMCAP_me=$&#39;\e[0m&#39;
export LESS_TERMCAP_se=$&#39;\e[0m&#39;
export LESS_TERMCAP_so=$&#39;\e[01;33m&#39;
export LESS_TERMCAP_ue=$&#39;\e[0m&#39;
export LESS_TERMCAP_us=$&#39;\e[1;4;31m&#39;
#damit es auch im gnome-terminal klappt
export GROFF_NO_SGR=1
```

Die Zahlen, die in der obigen Konfiguration verwendet wurden, bedeuten Folgendes:

  * 31 &amp;#8211; rot
  * 32 &amp;#8211; grün
  * 33 &amp;#8211; gelb

Und hier sind die Bedeutungen der Escape-Codes, die in der obigen Konfiguration verwendet werden.

  * 0 &amp;#8211; Reset/Normal
  * 1 &amp;#8211; fett
  * 4 &amp;#8211; unterstrichen

Damit die Änderungen wirksam werden, kann man entweder einen neuen Terminal starten oder die `~/.bashrc` neu einlesen mit:

```
source ~/.bashrc
```

Nun sehen unsere man Pages viel hübscher aus!

&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;aligncenter size-full wp-image-2248&#34; src=&#34;https://zefanjas.de/wp-content/uploads/2017/12/Auswahl_147.png&#34; alt=&#34;man page farbig&#34; width=&#34;681&#34; height=&#34;407&#34; srcset=&#34;https://zefanjas.de/wp-content/uploads/2017/12/Auswahl_147.png 681w, https://zefanjas.de/wp-content/uploads/2017/12/Auswahl_147-300x179.png 300w, https://zefanjas.de/wp-content/uploads/2017/12/Auswahl_147-452x270.png 452w&#34; sizes=&#34;(max-width: 681px) 100vw, 681px&#34; /&gt; 

Alternativ kann man neben `less` oder `more` auch `most` als Pager installieren, der noch einige Features mehr unterstützt:

```
sudo apt install most
```

Damit `most` standardmäßig verwendet wird (z.B. von `man`), muss noch folgende Variable gesetzt werden (ebenfalls in der `~/.bashrc`)

&lt;pre class=&#34;&#34;&gt;export PAGER=&#34;most&#34;
```

([via][3] [tecmint][4])

 [1]: https://github.com/jingweno/ccat/releases
 [2]: https://zefanjas.de/server-bei-stromausfall-herunterfahren-ups-nut-co/
 [3]: https://www.tecmint.com/cat-command-output-with-syntax-highlighting-or-color/
 [4]: https://www.tecmint.com/view-colored-man-pages-in-linux/</description>
    </item>
    
    <item>
      <title>4 Linux Schulserver im Vergleich</title>
      <link>https://zefanjas.de/4-linux-schulserver-im-vergleich/</link>
      <pubDate>Sat, 09 Dec 2017 07:35:11 +0000</pubDate>
      
      <guid>https://zefanjas.de/4-linux-schulserver-im-vergleich/</guid>
      <description>&lt;p&gt;Jede Schule steht irgendwann vor der &lt;a href=&#34;https://zefanjas.de/open-source-in-der-schul-it-teil-1/&#34;&gt;Entscheidung&lt;/a&gt; eine Musterlösung für ihren Schulserver zu wählen. Viele Hersteller haben diesen Markt in den letzten Jahren für sich entdeckt. Ich möchte in diesem Vergleich 4 Linux Schulserver vergleichen, die aus dem deutschsprachigem Raum stammen. International gibt es noch ein paar wenige weitere Projekte, doch der Großteil der Open Source Musterlösungen kommen aus Deutschland, Österreich oder der Schweiz.&lt;/p&gt;
&lt;p&gt;In diesem Vergleich gehe ich neben den Eigenschaften und dem Funktionsumfang, auf die Installation sowie die Bedienbarkeit ein. Wie leicht sich der Schulserver erweitern und anpassen lässt und welche Kosten für eine Schule entstehen, ist ein weiterer Schwerpunkt dieses Vergleichs.&lt;/p&gt;
&lt;h3 id=&#34;linuxmusternet&#34;&gt;linuxmuster.net&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://linuxmuster.net&#34;&gt;linuxmuster.net&lt;/a&gt; ist ein Fork der Linux-Version der paedML des LMZ Baden-Württemberg. Nachdem 2012 beschlossen wurde, die Weiterentwicklung an eine Firma abzugeben, entschlossen sich die an der Entwicklung beteiligten Lehrkräfte die Linuxmuster-Lösung unter dem Namen linuxmuster.net als Open Source Projekt weiter zu pflegen. Für die Entwicklung ist der Verein &lt;em&gt;linuxmuster.net e.V.&lt;/em&gt; verantwortlich. Die aktuelle Version 6.2 basiert auf Ubuntu 12.04 LTS.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h4 id=&#34;linuxmusternet-bietet-funktionen&#34;&gt;&lt;strong&gt;linuxmuster.net bietet Funktionen:&lt;/strong&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;zentraler DNS, DHCP Server&lt;/li&gt;
&lt;li&gt;Identitätsmanagement und Fileserver&lt;/li&gt;
&lt;li&gt;intelligente schulspezifische Benutzerverwaltung&lt;/li&gt;
&lt;li&gt;„Selbstheilende Arbeitsstationen“ mit LINBO (Windows 7/10, Linux)&lt;/li&gt;
&lt;li&gt;Management über Webinterface&lt;/li&gt;
&lt;li&gt;pädagogische Funktionen (Klassenarbeitsmodus, Schüler individuell für WLAN und Intranet freischalten,  Tauschverzeichnisse)&lt;/li&gt;
&lt;li&gt;automatische und individuelle Konfiguration und Einrichtung von Computern im Netzwerk&lt;/li&gt;
&lt;li&gt;viele Erweiterungen (WLAN, Lernmanagementsysteme, …)&lt;/li&gt;
&lt;li&gt;Anbindung externer Dienste über LDAP&lt;/li&gt;
&lt;li&gt;Unterstützung von Subnetting (VLANs)&lt;/li&gt;
&lt;li&gt;integrierter Druckserver&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Installieren kann man das Grundsystems manuell oder über eine bereitgestellte XenServer Appliance. linuxmuster.net setzt auf ein Standard Ubuntu-Server auf, verwendet IPFire als Firewall-Lösung und LINBO (Linux Network Boot) zur Imageverwaltung der Rechner im Netzwerk. Nach der Installation kann man linuxmuster.net über ein Webinterface („Schulkonsole“) verwalten.&lt;/p&gt;
&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;aligncenter size-full wp-image-2222&#34; src=&#34;https://zefanjas.de/wp-content/uploads/2017/12/schulkonsole-account.png&#34; alt=&#34;Schulkonsole Account&#34; width=&#34;924&#34; height=&#34;451&#34; srcset=&#34;https://zefanjas.de/wp-content/uploads/2017/12/schulkonsole-account.png 924w, https://zefanjas.de/wp-content/uploads/2017/12/schulkonsole-account-300x146.png 300w, https://zefanjas.de/wp-content/uploads/2017/12/schulkonsole-account-768x375.png 768w, https://zefanjas.de/wp-content/uploads/2017/12/schulkonsole-account-553x270.png 553w&#34; sizes=&#34;(max-width: 924px) 100vw, 924px&#34; /&gt; 
&lt;p&gt;Das Projekt bietet einen fertig eingerichteten Linuxclient (Ubuntu 16.04), den man automatisch installieren und anschließend im Netzwerk verteilen kann. linuxmuster.net lässt sich über verschiedene Pakete erweitert werden. So gibt es Pakete für WLAN-Management, Opsi, Moodle, Monitoring und viele weitere.&lt;/p&gt;
&lt;p&gt;Die Einrichtung einer kompletten Umgebung mit Linux-Clients ist mit wenigen Schritten gemacht. Auch wenn sich die meisten Aufgaben mit Hilfe des Webinterface bewältigen lassen, muss man an manchen Stellen Befehle auf der Kommandozeile ausführen. Linuxkenntnisse sind deshalb von Vorteil, wenn auch nicht unbedingt notwendig.&lt;/p&gt;
&lt;p&gt;Die &lt;a href=&#34;http://docs.linuxmuster.net&#34;&gt;Dokumentation&lt;/a&gt; von linuxmuster.net ist sehr ausführlich und neben den offiziellen Handbüchern gibt es eine aktive Community, die viele Anwendungsfälle und nützliche Erweiterungen und Anleitungen im Wiki zusammengetragen hat. Telefonischen Support gibt es kostenfrei jede Woche Dienstags, sowie auf der &lt;a href=&#34;https://ask.linuxmuster.net&#34;&gt;Supportplattform&lt;/a&gt; des Projekt. Die Community ist dabei sehr aktiv und Fragen werden oft innerhalb weniger Stunden beantwortet.&lt;/p&gt;
&lt;p&gt;Wenn man die Kommandozeile nicht scheut, hat man mit linuxmuster.net eine offene, sehr flexible und anpassbare Musterlösung, die (fast) keine Wünsche offen lässt.&lt;/p&gt;
&lt;h4 id=&#34;pro&#34;&gt;Pro&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;zentrale Verwaltung von Benutzern mit schulspezifischen Funktionen (z.B. Schuljahreswechsel)&lt;/li&gt;
&lt;li&gt;einfache Verwaltung und Anpassungsmöglichkeiten der Computer durch LINBO&lt;/li&gt;
&lt;li&gt;vorkonfigurierter Linux Client (Ubuntu LTS)&lt;/li&gt;
&lt;li&gt;sehr gute und ausführliche Dokumentation&lt;/li&gt;
&lt;li&gt;sehr aktive und hilfsbereite Community&lt;/li&gt;
&lt;li&gt;keine Lizenzkosten&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;contra&#34;&gt;Contra&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Basisbetriebssystem nicht mehr aktuell (Sicherheitsupdates werden aber durch Repository des Projekts bereit gestellt)&lt;/li&gt;
&lt;li&gt;nicht alle Aufgaben lassen sich über die Schulkonsole bewältigen&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Derzeit wird an &lt;a href=&#34;https://zefanjas.de/linuxmuster-net-v7-was-wird-sich-aendern/&#34;&gt;linuxmuster.net Version 7 gearbeitet, die einige Neuerungen&lt;/a&gt; mit sich bringt (Samba 4, aktuelles Ubuntu LTS).&lt;/p&gt;
&lt;h3 id=&#34;ucsschool&#34;&gt;UCS@school&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Univention Corporate Server @ school (&lt;a href=&#34;https://www.univention.de/produkte/ucsschool/&#34;&gt;UCS@school&lt;/a&gt;) ist eine Software, um Identitätsmanagement und IT-Infrastrukturen für mehrere Schulen zu betreiben und zentral zu verwalten. Sie basiert auf der Open-Source-Plattform Univention Corporate Server, einer Enterprise-Linux-Distribution mit integriertem Identitätsmanagement und IT-Managementsystem.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Univention verfolgt ein Open Core Modell, d.h. man kann die Basisvariante des Servers frei heruntergeladen und installieren. Möchte man aber UCS@school nutzen, ist eine &lt;a href=&#34;https://www.univention.de/produkte/preise/&#34;&gt;Supportvertrag&lt;/a&gt; nötig.&lt;/p&gt;
&lt;h4 id=&#34;ucsschool-bietet-folgende-funktionen&#34;&gt;&lt;strong&gt;UCS@school bietet folgende Funktionen:&lt;/strong&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Automatisierte Importschnittstelle zum Verwalten von Benutzerkonten&lt;/li&gt;
&lt;li&gt;Interaktives, grafisches Importmodul für Benutzerkonten&lt;/li&gt;
&lt;li&gt;Schulübergreifende Benutzerkonten&lt;/li&gt;
&lt;li&gt;Single Sign-On&lt;/li&gt;
&lt;li&gt;App Center mit über 90 integrierbaren Diensten&lt;/li&gt;
&lt;li&gt;Active Directory-kompatible Domänendienste mit Samba 4&lt;/li&gt;
&lt;li&gt;Unterstützung einer Vielzahl von Clientbetriebssystemen wie Microsoft Windows, Linux und macOS&lt;/li&gt;
&lt;li&gt;Integration mobiler Endgeräte in das Schul-WLAN (RADIUS)&lt;/li&gt;
&lt;li&gt;Computerraum-, Internet- und WLAN-Steuerung&lt;/li&gt;
&lt;li&gt;Materialverteilung zum Verteilen und Einsammeln digitaler Arbeitsmaterialien&lt;/li&gt;
&lt;li&gt;Klassenarbeitsmodus zum sicheren Schreiben von digitalen Klassenarbeiten&lt;/li&gt;
&lt;li&gt;Druckermoderation zur einfachen Reduktion der Druckkosten&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Die Installation ist sehr einfach. Mit wenigen Schritten ist der Univention Corporate Server eingerichtet. Man kann verschiedene Dienste und Rollen auswählen, welche daraufhin installiert und konfiguriert werden (DHCP, Druckserver, …).&lt;/p&gt;
&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;aligncenter size-full wp-image-2190&#34; src=&#34;https://zefanjas.de/wp-content/uploads/2017/12/Auswahl_139.png&#34; alt=&#34;Univention Installer&#34; width=&#34;797&#34; height=&#34;597&#34; srcset=&#34;https://zefanjas.de/wp-content/uploads/2017/12/Auswahl_139.png 797w, https://zefanjas.de/wp-content/uploads/2017/12/Auswahl_139-300x225.png 300w, https://zefanjas.de/wp-content/uploads/2017/12/Auswahl_139-768x575.png 768w, https://zefanjas.de/wp-content/uploads/2017/12/Auswahl_139-360x270.png 360w&#34; sizes=&#34;(max-width: 797px) 100vw, 797px&#34; /&gt; 
&lt;p&gt;Nach der Installation kann man von einem Rechner im Netzwerk auf das Webinterface des Servers zugreifen. Im Webinterface können alle Funktionen verwaltet, Benutzer hinzugefügt oder neue Apps installiert werden.&lt;/p&gt;
&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;aligncenter size-full wp-image-2191&#34; src=&#34;https://zefanjas.de/wp-content/uploads/2017/12/Auswahl_140.png&#34; alt=&#34;Univention Webinterface&#34; width=&#34;1257&#34; height=&#34;568&#34; srcset=&#34;https://zefanjas.de/wp-content/uploads/2017/12/Auswahl_140.png 1257w, https://zefanjas.de/wp-content/uploads/2017/12/Auswahl_140-300x136.png 300w, https://zefanjas.de/wp-content/uploads/2017/12/Auswahl_140-768x347.png 768w, https://zefanjas.de/wp-content/uploads/2017/12/Auswahl_140-1024x463.png 1024w, https://zefanjas.de/wp-content/uploads/2017/12/Auswahl_140-598x270.png 598w&#34; sizes=&#34;(max-width: 1257px) 100vw, 1257px&#34; /&gt; 
&lt;p&gt;Univention bietet auch einen fertig eingerichteten Standard Linux-Client an, welcher auf Ubuntu basiert ist. Dieser Client kann zentral verwaltet und im Netzwerk per PXE-Boot verteilt werden.&lt;/p&gt;
&lt;p&gt;Die pädagogischen Funktionen konnte ich leider nicht testen, da dazu ein gültiger Supportvertrag notwendig ist.&lt;/p&gt;
&lt;p&gt;Im Gegensatz zu linuxmuster.net, Debian Edu / Skolelinux und Arktur fallen Kosten für Lizenzen und Support an. Für eine Schule mit bis zu 1000 Schülern und 200 Arbeitsstationen (mit Univention Linux-Client) fallen ca. 3100€ Lizenzkosten / Jahr an.&lt;/p&gt;
&lt;h4 id=&#34;pro-1&#34;&gt;Pro&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;sehr einfache übersichtliche Installation&lt;/li&gt;
&lt;li&gt;Verwaltung über ein übersichtliches und einfach zu bedienendes Webinterface&lt;/li&gt;
&lt;li&gt;viele Erweiterungen im Univention App-Store&lt;/li&gt;
&lt;li&gt;zentrales Management von Computern im Netzwerk (individuelle Anpassungen möglich) für Univention Corporate Client (basierend auf Ubuntu)&lt;/li&gt;
&lt;li&gt;sehr gute und ausführliche Dokumentation&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;contra-1&#34;&gt;Contra&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;je nach Schulgröße hohe Support bzw. Lizenzkosten&lt;/li&gt;
&lt;li&gt;keine Tools für Schuljahreswechseln in der Benutzerverwaltung&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;&lt;/h4&gt;
&lt;h3 id=&#34;arktur&#34;&gt;Arktur&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Der c’t/ODS-Schulserver Arktur ist ein auf SUSE bzw. Slackware beruhender Schulserver, der ausdrücklich für die Benutzung und Betreuung durch ungeübtes Personal entwickelt wurde.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;a href=&#34;http://arktur.shuttle.de/&#34;&gt;Arktur&lt;/a&gt; gibt es schon sehr lange als Linux Schulserver. Es braucht nur wenig Ressourcen und läuft deshalb auch auf älteren Systemen. Arktur existiert derzeit in zwei Version. Version 5 basiert auf Slackware Linux während Version 4 auf Suse Linux aufbaut.&lt;/p&gt;
&lt;h4 id=&#34;arktur-bietet-folgende-funktionen&#34;&gt;&lt;strong&gt;Arktur bietet folgende Funktionen:&lt;/strong&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;einfache Installation von bootbarer CD-Rom&lt;/li&gt;
&lt;li&gt;Ein-Server- oder Mehr-Server-Lösung&lt;/li&gt;
&lt;li&gt;vollständig vorkonfiguriertes Netzwerk&lt;/li&gt;
&lt;li&gt;Internet freischalten per Mausklick&lt;/li&gt;
&lt;li&gt;„Raumweises“ Freischalten des Internets mit dem Browser möglich&lt;/li&gt;
&lt;li&gt;vorkonfigurierter Kinder- und Jugendschutz&lt;/li&gt;
&lt;li&gt;Versetzung von Klassen (Schuljahreswechsel)&lt;/li&gt;
&lt;li&gt;Druckerverwaltung&lt;/li&gt;
&lt;li&gt;Für alle Client-Systeme bietet Arktur eine einheitliche Nutzerverwaltung&lt;/li&gt;
&lt;li&gt;Intranetserver&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Zur Installation bietet das Projekt eine ISO-Datei an, die man zur Installation des Servers nutzen kann. Ein textbasiertes Installationsprogramm hilft bei der Einrichtung des Servers. Nach der Installation gibt es auf dem Server ein Menü, sowie ein Webinterface. Das Webinterface bildet dabei nur einen Teil der Funktionen ab. Für Administration sollte das textbasierte Menü des Servers verwendet werden.&lt;/p&gt;
&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;aligncenter size-full wp-image-2202&#34; src=&#34;https://zefanjas.de/wp-content/uploads/2017/12/Arktur-wird-ausgeführt-Oracle-VM-VirtualBox_143.png&#34; alt=&#34;Arktur Menu&#34; width=&#34;720&#34; height=&#34;400&#34; srcset=&#34;https://zefanjas.de/wp-content/uploads/2017/12/Arktur-wird-ausgeführt-Oracle-VM-VirtualBox_143.png 720w, https://zefanjas.de/wp-content/uploads/2017/12/Arktur-wird-ausgeführt-Oracle-VM-VirtualBox_143-300x167.png 300w, https://zefanjas.de/wp-content/uploads/2017/12/Arktur-wird-ausgeführt-Oracle-VM-VirtualBox_143-486x270.png 486w&#34; sizes=&#34;(max-width: 720px) 100vw, 720px&#34; /&gt; 
&lt;p&gt;Insgesamt wirkt Artkur etwas „old school“. Das Projekt scheint etwas eingeschlafen zu sein, da die Mailingliste wenig aktiv ist, es kaum Änderungen im Wiki gibt und das letzte Release schon mehr als 2 Jahre zurückliegt. Dazu gibt es noch Auffälligkeiten, z.B. dass keine Umlaute in den Menüs oder bei Vor- und Nachnamen unterstützt werden.&lt;/p&gt;
&lt;h4 id=&#34;pro-2&#34;&gt;Pro&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;sehr geringe Systemanforderungen&lt;/li&gt;
&lt;li&gt;gute, wenn auch in die Jahre gekommene, Dokumentation&lt;/li&gt;
&lt;li&gt;keine Lizenzkosten&lt;/li&gt;
&lt;li&gt;einfaches Clientmanagement mittels Festplattenabbildern&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;contra-2&#34;&gt;Contra&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;kaum aktive Community&lt;/li&gt;
&lt;li&gt;letztes Release liegt schon lange zurück&lt;/li&gt;
&lt;li&gt;„old school“ – User Interface&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h3 id=&#34;debian-edu--skolelinux&#34;&gt;Debian Edu / Skolelinux&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;DebianEdu ist eine spezialisierte Anpassung der Linux-Distribution Debian für schulische Bedürfnisse. Das mittlerweile internationale Projekt wurde in Norwegen gegründet (Skole = Schule) und liefert auf einer einzigen Installations-CD-ROM alle notwendigen Konfigurationsprofile, um ein typisches Schulnetzwerk zu betreiben. Auch ungeschulte Anwender können in wenigen Schritten sowohl einen Kommunikationsserver mit LDAP-Nutzerdatenbank, einen Terminalserver, eine Arbeitsstation oder ein Notebook als Einzelplatzrechner installieren.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://skolelinux.de/&#34;&gt;Debian Edu&lt;/a&gt; ist ein weitere Vertreter einer offenen und freien Schulserverlösung für Bildungseinrichtungen. Das Projekt vertritt der Verein Teckids e.V. in Deutschland und wird ähnlich wie linuxmuster.net von ehrenamtlichen Programmierern weltweit weiterentwickelt.&lt;/p&gt;
&lt;h4 id=&#34;debian-edu--skolelinux-bietet-folgende-funktionen&#34;&gt;&lt;strong&gt;Debian Edu / Skolelinux bietet folgende Funktionen:&lt;/strong&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;einfache Installation&lt;/li&gt;
&lt;li&gt;vollständig konfiguriertes Netzwerk&lt;/li&gt;
&lt;li&gt;Stabilität und Sicherheit&lt;/li&gt;
&lt;li&gt;sofort einsatzfähiger Hauptserver&lt;/li&gt;
&lt;li&gt;fertig konfigurierter Terminalserver&lt;/li&gt;
&lt;li&gt;fertig eingerichtete Clients/Workstations&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Die Installation erfolgt wahlweise über einen graphischen oder textbasierten Installer. Im graphischen Modus ist mir die Installation nicht gelungen. Doch die Installation im Textmodus klappte dann.  Während der Installation kann man sich entscheiden, welche Komponenten / Rollen man installieren möchte.&lt;/p&gt;
&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;size-full wp-image-2210&#34; src=&#34;https://zefanjas.de/wp-content/uploads/2017/12/skolelinux-install.png&#34; alt=&#34;Skolelinux Installation&#34; width=&#34;800&#34; height=&#34;600&#34; srcset=&#34;https://zefanjas.de/wp-content/uploads/2017/12/skolelinux-install.png 800w, https://zefanjas.de/wp-content/uploads/2017/12/skolelinux-install-300x225.png 300w, https://zefanjas.de/wp-content/uploads/2017/12/skolelinux-install-768x576.png 768w, https://zefanjas.de/wp-content/uploads/2017/12/skolelinux-install-360x270.png 360w&#34; sizes=&#34;(max-width: 800px) 100vw, 800px&#34; /&gt; 
&lt;p&gt;Debian Edu ist sehr flexibel im Hinblick auf die angeschlossenen Arbeitsstationen. Es werden neben mobilen Rechnern und Arbeitsplatzrechnern auch Thin-Clients als auch Diskless-Clients unterstützt. Die Einrichtung erfolgt entweder per PXE-Boot oder der Installations-CD.&lt;/p&gt;
&lt;p&gt;Die Benutzer und einzelne Rechner werden über ein Webinterface verwaltet (GOsa²).&lt;/p&gt;
&lt;p&gt;Support gibt es durch die Community oder auch professionell durch Unternehmen.&lt;/p&gt;
&lt;h4 id=&#34;pro-3&#34;&gt;Pro&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;sehr gute Dokumentation in mehreren Sprachen&lt;/li&gt;
&lt;li&gt;einfache Installation&lt;/li&gt;
&lt;li&gt;keine Linzenzkosten&lt;/li&gt;
&lt;li&gt;zentrale Verwaltung der Clients möglich (bei Thin-Client Setup)&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;contra-3&#34;&gt;Contra&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;wenn Thin-Clients benutzt werden, sind die Anforderungen für den Server recht hoch&lt;/li&gt;
&lt;li&gt;keine schulspezifischen Funktionen wie Klassenarbeitsmodus oder Aktualisierung der Benutzergruppen zum Schuljahreswechsel&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;weitere-nicht-getestete-linux-schulserver&#34;&gt;Weitere nicht getestete Linux-Schulserver&lt;/h3&gt;
&lt;h4 id=&#34;logodidact&#34;&gt;logoDIDACT&lt;/h4&gt;
&lt;blockquote&gt;
&lt;p&gt;logoDIDACT – die Schulserverlösung (logoDIDACT) ist eine Server-Distribution für den Betrieb von informationstechnologischen Infrastrukturen an Schulen, vor allem eines pädagogischen Schulnetzes. Entwickelt wird logoDIDACT von der SBE network solutions GmbH aus Heilbronn.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;logoDIDACT verlangt mindestens 8 GB oder 16GB Arbeitsspeicher. Leider war es mir deshalb nicht möglich eine Testinstallation aufzusetzen.&lt;/p&gt;
&lt;h4 id=&#34;iserv&#34;&gt;iServ&lt;/h4&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;IServ ist ein auf Debian basierender, kostenpflichtiger Schulserver, der den Aufbau eines Schulnetzwerks inklusive Webportal ermöglicht. Der Fokus bei der Entwicklung liegt auf einer einfachen Bedienung und Administration.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Leider war es mir nicht möglich eine Testinstallation durchzuführen ohne eine Lizenz zu kaufen. Die Kosten für unsere Beispielschule (1000 Schüler) liegen bei ca. 4000€ / Jahr.&lt;/p&gt;
&lt;h4 id=&#34;open-school-server&#34;&gt;Open School Server&lt;/h4&gt;
&lt;blockquote&gt;
&lt;p&gt;Der Open School Server (OSS) ist eine auf Basis des SUSE Linux Enterprise Servers 9 (SLES9) entwickelte GNU/Linux-Server-Distribution zum Einsatz in pädagogischen Schulnetzwerken. Er wird mit kostenpflichtigem Support und weiterführenden Serviceleistungen angeboten.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Aufgrund der hohen Systemanforderungen konnte ich kein Testsystem einrichten.&lt;br&gt;
&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;aligncenter size-full wp-image-2203&#34; src=&#34;https://zefanjas.de/wp-content/uploads/2017/12/Auswahl_144.png&#34; alt=&#34;Systemanfoderungen Open School Server&#34; width=&#34;436&#34; height=&#34;443&#34; srcset=&#34;https://zefanjas.de/wp-content/uploads/2017/12/Auswahl_144.png 436w, https://zefanjas.de/wp-content/uploads/2017/12/Auswahl_144-295x300.png 295w, https://zefanjas.de/wp-content/uploads/2017/12/Auswahl_144-266x270.png 266w&#34; sizes=&#34;(max-width: 436px) 100vw, 436px&#34; /&gt;&lt;/p&gt;
&lt;h3 id=&#34;zusammenfassung&#34;&gt;Zusammenfassung&lt;/h3&gt;
&lt;table id=&#34;tablepress-1&#34; class=&#34;tablepress tablepress-id-1&#34;&gt;
  &lt;tr class=&#34;row-1 odd&#34;&gt;
    &lt;th class=&#34;column-1&#34;&gt;
      Features
    &lt;/th&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;th class=&amp;quot;column-2&amp;quot;&amp;gt;
  linuxmuster.net
&amp;lt;/th&amp;gt;

&amp;lt;th class=&amp;quot;column-3&amp;quot;&amp;gt;
  UCS@School
&amp;lt;/th&amp;gt;

&amp;lt;th class=&amp;quot;column-4&amp;quot;&amp;gt;
  Arktur
&amp;lt;/th&amp;gt;

&amp;lt;th class=&amp;quot;column-5&amp;quot;&amp;gt;
  Debian Edu / Skolelinux
&amp;lt;/th&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
  &lt;/tr&gt;
  &lt;tr class=&#34;row-2 even&#34;&gt;
    &lt;td class=&#34;column-1&#34;&gt;
      Dokumentation
    &lt;/td&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;td class=&amp;quot;column-2&amp;quot;&amp;gt;
  sehr gut (hauptsächlich deu)
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-3&amp;quot;&amp;gt;
  sehr gut (deu / eng)
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-4&amp;quot;&amp;gt;
  ausreichend
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-5&amp;quot;&amp;gt;
  sehr gut (deu / eng)
&amp;lt;/td&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
  &lt;/tr&gt;
  &lt;tr class=&#34;row-3 odd&#34;&gt;
    &lt;td class=&#34;column-1&#34;&gt;
      Installation Server
    &lt;/td&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;td class=&amp;quot;column-2&amp;quot;&amp;gt;
  einfach
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-3&amp;quot;&amp;gt;
  einfach
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-4&amp;quot;&amp;gt;
  ok
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-5&amp;quot;&amp;gt;
  einfach
&amp;lt;/td&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
  &lt;/tr&gt;
  &lt;tr class=&#34;row-4 even&#34;&gt;
    &lt;td class=&#34;column-1&#34;&gt;
      Installation Client
    &lt;/td&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;td class=&amp;quot;column-2&amp;quot;&amp;gt;
  sehr einfach
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-3&amp;quot;&amp;gt;
  einfach
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-4&amp;quot;&amp;gt;
  ok
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-5&amp;quot;&amp;gt;
  einfach
&amp;lt;/td&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
  &lt;/tr&gt;
  &lt;tr class=&#34;row-5 odd&#34;&gt;
    &lt;td class=&#34;column-1&#34;&gt;
      Benutzerverwaltung
    &lt;/td&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;td class=&amp;quot;column-2&amp;quot;&amp;gt;
  einfach inkl. speziellen&amp;lt;br /&amp;gt; Funktionen zum&amp;lt;br /&amp;gt; Schuljahreswechsel
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-3&amp;quot;&amp;gt;
  einfach
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-4&amp;quot;&amp;gt;
  aufwendig
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-5&amp;quot;&amp;gt;
  aufwendig
&amp;lt;/td&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
  &lt;/tr&gt;
  &lt;tr class=&#34;row-6 even&#34;&gt;
    &lt;td class=&#34;column-1&#34;&gt;
      Klassenarbeitsmodus / &lt;br /&gt; Internetsperre / &lt;br /&gt; temporärer WLAN-Zugang
    &lt;/td&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;td class=&amp;quot;column-2&amp;quot;&amp;gt;
  Ja / Ja / Ja
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-3&amp;quot;&amp;gt;
  Ja / Ja / ?
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-4&amp;quot;&amp;gt;
  Nein / Ja / Nein
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-5&amp;quot;&amp;gt;
  Nein / optional / Nein
&amp;lt;/td&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
  &lt;/tr&gt;
  &lt;tr class=&#34;row-7 odd&#34;&gt;
    &lt;td class=&#34;column-1&#34;&gt;
      Fileserver
    &lt;/td&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;td class=&amp;quot;column-2&amp;quot;&amp;gt;
  ja
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-3&amp;quot;&amp;gt;
  ja
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-4&amp;quot;&amp;gt;
  ja
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-5&amp;quot;&amp;gt;
  ja
&amp;lt;/td&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
  &lt;/tr&gt;
  &lt;tr class=&#34;row-8 even&#34;&gt;
    &lt;td class=&#34;column-1&#34;&gt;
      Mailserver
    &lt;/td&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;td class=&amp;quot;column-2&amp;quot;&amp;gt;
  ja
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-3&amp;quot;&amp;gt;
  ja
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-4&amp;quot;&amp;gt;
  ja
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-5&amp;quot;&amp;gt;
  ja
&amp;lt;/td&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
  &lt;/tr&gt;
  &lt;tr class=&#34;row-9 odd&#34;&gt;
    &lt;td class=&#34;column-1&#34;&gt;
      SAMBA / LDAP
    &lt;/td&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;td class=&amp;quot;column-2&amp;quot;&amp;gt;
  Samba 3 / Ja
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-3&amp;quot;&amp;gt;
  Samba 4 / Ja
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-4&amp;quot;&amp;gt;
  Samba 3 / Ja
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-5&amp;quot;&amp;gt;
  Samba 4 / Ja
&amp;lt;/td&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
  &lt;/tr&gt;
  &lt;tr class=&#34;row-10 even&#34;&gt;
    &lt;td class=&#34;column-1&#34;&gt;
      Windows / Mac Clients
    &lt;/td&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;td class=&amp;quot;column-2&amp;quot;&amp;gt;
  Ja / teilweise
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-3&amp;quot;&amp;gt;
  Ja / Ja
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-4&amp;quot;&amp;gt;
  Ja / teilweise
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-5&amp;quot;&amp;gt;
  Ja / Ja
&amp;lt;/td&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
  &lt;/tr&gt;
  &lt;tr class=&#34;row-11 odd&#34;&gt;
    &lt;td class=&#34;column-1&#34;&gt;
      Erweiterungen
    &lt;/td&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;td class=&amp;quot;column-2&amp;quot;&amp;gt;
  WLAN, Moodle, Monitoring, u.a.
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-3&amp;quot;&amp;gt;
  Univention App Store (90+)
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-4&amp;quot;&amp;gt;
  nein
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-5&amp;quot;&amp;gt;
  aus Debian Paketquellen
&amp;lt;/td&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
  &lt;/tr&gt;
  &lt;tr class=&#34;row-12 even&#34;&gt;
    &lt;td class=&#34;column-1&#34;&gt;
      Client-Management
    &lt;/td&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;td class=&amp;quot;column-2&amp;quot;&amp;gt;
  LINBO (selbstheilende&amp;lt;br /&amp;gt; Arbeitsstationen), opsi
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-3&amp;quot;&amp;gt;
  Univention Corporate &amp;lt;br /&amp;gt; Client (Ubuntu), opsi
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-4&amp;quot;&amp;gt;
  Ja, eigene Lösung
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-5&amp;quot;&amp;gt;
  LTSP
&amp;lt;/td&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
  &lt;/tr&gt;
  &lt;tr class=&#34;row-13 odd&#34;&gt;
    &lt;td class=&#34;column-1&#34;&gt;
      Lizenzkosten
    &lt;/td&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;td class=&amp;quot;column-2&amp;quot;&amp;gt;
  keine
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-3&amp;quot;&amp;gt;
  290€/1190€/1690€ + 29,90€/Client &amp;lt;br /&amp;gt; + 1€ / Schüler&amp;lt;br /&amp;gt; alles pro Jahr &amp;lt;br /&amp;gt; und ohne MwSt.
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-4&amp;quot;&amp;gt;
  keine
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-5&amp;quot;&amp;gt;
  keine
&amp;lt;/td&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
  &lt;/tr&gt;
  &lt;tr class=&#34;row-14 even&#34;&gt;
    &lt;td class=&#34;column-1&#34;&gt;
    &lt;/td&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;td class=&amp;quot;column-2&amp;quot;&amp;gt;
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-3&amp;quot;&amp;gt;
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-4&amp;quot;&amp;gt;
&amp;lt;/td&amp;gt;

&amp;lt;td class=&amp;quot;column-5&amp;quot;&amp;gt;
&amp;lt;/td&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
  &lt;/tr&gt;
&lt;/table&gt;
&lt;!-- #tablepress-1 from cache --&gt;
&lt;p&gt;Mittlerweile gibt es einige Optionen, wenn man Linux auf dem Schulserver einsetzen möchte. Die verschiedenen Lösungen unterscheiden sich v.a. in der Bedienung, zusätzlichen Features (v.a. pädagogische Funktionen, Client-Management) und in den Lizenz- und Supportkosten. Technisch verwenden die Lösungen meist die gleichen Komponenten (Samba, CUPS, SquidGuard).&lt;/p&gt;
&lt;p&gt;Wir haben uns vor ca. 1,5 Jahren &lt;a href=&#34;https://zefanjas.de/open-source-in-der-schul-it-teil-2/&#34;&gt;für linuxmuster.net entschieden&lt;/a&gt; und zwar aus folgenden Gründen:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;das Client-Management mit LINBO ist einfach super und super einfach. Schnelle Verteilung von Images, Zurücksetzen jederzeit und das ganze geht auch offline.&lt;/li&gt;
&lt;li&gt;keine Lizenzkosten. Wir sind eine kleine Schule und hätten uns z.B. UCS@school nicht leisten können&lt;/li&gt;
&lt;li&gt;die linuxmuster.net Community. Ich habe selten eine so hilfreiche Community rund um das Thema Schul-IT erlebt. Wenn es ein Problem gibt, ist es oft innerhalb weniger Stunden gelöst.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p style=&#34;text-align: center;&#34;&gt;
  &lt;strong&gt;Welche Schulserver-Lösung verwendest du und wo siehst du die größten Vor- und Nachteile?&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>5 Tipps zur Ferienvorbereitung als IT-Betreuer</title>
      <link>https://zefanjas.de/5-tipps-zur-ferienvorbereitung-als-it-betreuer/</link>
      <pubDate>Tue, 05 Dec 2017 13:50:17 +0000</pubDate>
      
      <guid>https://zefanjas.de/5-tipps-zur-ferienvorbereitung-als-it-betreuer/</guid>
      <description>&lt;p&gt;Die Ferien sind im Kontext Schule oft eine gute Zeit, um Projekte durchzuführen, Software zu aktualisieren oder einfach neue Dinge auszuprobieren. Gerade im &lt;a href=&#34;https://zefanjas.de/open-source-in-der-schul-it-teil-1/&#34;&gt;Open Source Umfeld&lt;/a&gt; erlebe ich es immer wieder (mich eingeschlossen :)), dass man als IT-Betreuer oft viel Zeit investiert, die weit über das Maß hinausgeht, was man in Anrechnungsstunden vergolten bekommt. Deswegen möchte ich heute ein paar Tipps zur Ferienvorbereitung weitergeben, damit die Balance zwischen Beruf, Engagement und dem Privatleben bzw. der Familie erhalten bleibt!&lt;/p&gt;
&lt;h3 id=&#34;1-rede-mit-deinem-vorgesetzten-über-erwartungen&#34;&gt;1. Rede mit deinem Vorgesetzten über Erwartungen&lt;/h3&gt;
&lt;p&gt;Wir sind in unserer Schule ein sehr kleines IT-Team. Manchmal gibt es Wünsche und Erwartungen von Seiten der Schul- bzw. Verwaltungsleitung. Das können Projekte sein, Probleme, die es in der IT zu lösen gibt oder einfach nur, dass die Anwesenheit erwartet wird. Jede Schule ist da sicher anders und wir handhaben das bei uns auch sehr flexibel. Trotzdem sind die meisten Probleme, die wir haben, Kommunikationsprobleme. Aus diesem Grund ist es wichtig, dass die Erwartungen &amp;amp; Wünsche für die Ferienzeit von beiden Seiten klar kommuniziert werden.&lt;/p&gt;
&lt;h3 id=&#34;2-keine-großen-änderungen-in-den-ferien&#34;&gt;2. Keine großen Änderungen in den Ferien!&lt;/h3&gt;
&lt;p&gt;Wenn man weiß, dass man in den Ferien kaum an der Schule sein wird, ist es hilfreich – neben dem &lt;a href=&#34;http://isitreadonlyfriday.com/&#34;&gt;Read-Only-Friday&lt;/a&gt; –  mindestens 1-2 Wochen vor den Ferien keine größeren Änderungen mehr an der IT-Infrastruktur vorzunehmen. So kann man wesentlich ruhiger in die Ferien gehen – gemäß dem Motto: „Never change a running system“ 🙂 Es gibt viele andere Projekte, die man stattdessen in der Zeit machen kann, z.B.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Serverraum aufräumen (Reinigen, Kabel beschriften, alte Kabel entfernen, …)&lt;/li&gt;
&lt;li&gt;Inventur und Auffüllen von Beständen (Toner und anderes Verbrauchsmaterial)&lt;/li&gt;
&lt;li&gt;Dokumentation aktualisieren und erweitern&lt;/li&gt;
&lt;li&gt;Systemadministrator-Skills auffrischen&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Es gibt sicher Ausnahmen, in denen man die Ferien bewusst für ein größeres Projekt nutzen möchte, deshalb:&lt;/p&gt;
&lt;h3 id=&#34;3-plane-deine-ferienprojekte-so-genau-wie-nur-möglich&#34;&gt;3. Plane deine Ferienprojekte so genau wie nur möglich!&lt;/h3&gt;
&lt;p&gt;Manche Projekte oder Änderungen an der IT-Infrastruktur lassen sich am besten in den Ferien umsetzen,, d.h. wenn möglichst wenig Personal und Schüler an der Schule sind. Damit diese Projekte zeitlich nicht aus dem Rahmen fallen, plane dein Vorhaben so genau wie möglich. In der Regel sieht das bei uns so aus:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;genaue Recherche über das geplante Projekt (z.B. &lt;a href=&#34;https://zefanjas.de/5-grossartige-open-source-programme-die-wir-in-unserer-schule-einsetzen/&#34;&gt;eine neue Software&lt;/a&gt;, Upgrades, Installation von Hardware, …)&lt;/li&gt;
&lt;li&gt;eine Liste mit Aufgaben erstellen, die zu tun sind (so genau und detailliert wie möglich)&lt;/li&gt;
&lt;li&gt;Falls möglich, das Projekt in einer Sandbox / virtuellen Umgebung simulieren bzw. einen Testsetup / Prototyp einrichten (je nach Projekt)&lt;/li&gt;
&lt;li&gt;Backup-Strategie, d.h. was passiert, wenn man das Projekt nicht in der geplanten Zeit umsetzen kann?&lt;/li&gt;
&lt;li&gt;Absprachen und Organisation (Wen oder was brauche ich alles? Hausmeister? Welche Teile müssen bestellt werden)?&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;4-dokumentation-für-die-mitarbeiter-und-kollegen-erstellen&#34;&gt;4. Dokumentation für die Mitarbeiter und Kollegen erstellen&lt;/h3&gt;
&lt;p&gt;Eine gute Dokumentation für die alltäglichen Probleme von Mitarbeitern und Kollegen ist ungemein hilfreich und entlastet uns als IT-Team – auch in den Ferien. Die Dokumentation kann in einem Wiki, einer einfachen Website oder auch als Sammlung von PDF-Dateien erstellt werden. Neben bebilderten Anleitungen können auch Screencasts eine gute Möglichkeit sein, Hilfe zur Selbsthilfe zu geben. Nutze die Zeit vor den Ferien die Dokumentation zu aktualisieren oder zu erstellen!&lt;/p&gt;
&lt;h3 id=&#34;5-remote-access-einrichten-und-testen&#34;&gt;5. Remote-Access einrichten und testen&lt;/h3&gt;
&lt;p&gt;Es ist eine enorme Erleichterung, wenn man von außerhalb auf die IT-Systeme in der Schule zugreifen kann. Das kann z.B. ein SSH-Tunnel oder eine VPN-Verbindung ins schulische Netzwerk sein. Wichtig ist, dass diese Fernverbindung eingerichtet und getestet wird &lt;em&gt;bevor&lt;/em&gt; man sie braucht. Es sollten möglichst alle Systeme erreichbar sein (nicht alle von außen, aber von einem Server intern), denn jedes System, was ich nicht von außen erreichen kann, ist möglicherweise ein Grund mehr in die Schule fahren zu müssen. Folgende Fragen können hilfreich sein:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Kann ich eine Verbindung zum Schulnetzwerk herstellen, wenn der Server abgestürzt / offline ist?&lt;/li&gt;
&lt;li&gt;Kann ich alle System erreichen? ((Web)Server, Druckserver, Firewall, WLAN-Management, Accesspoints, …)&lt;/li&gt;
&lt;li&gt;Hat die Schule eine redundante Internetanbindung?&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;fazit&#34;&gt;Fazit&lt;/h3&gt;
&lt;p&gt;Eine gesunde Balance zwischen Beruf und den privaten Interessen ist sehr wichtig. Gerade für einen IT-Betreuer, der oft mit viel Engagement und Herzblut „seine“ Infrastruktur pflegt, kann eine gute Ferienvorbereitung helfen, diese Balance zu erhalten.&lt;/p&gt;
&lt;p&gt;(&lt;a href=&#34;https://lonesysadmin.net/2017/12/05/7-ways-it-staff-should-prepare-for-the-holidays/&#34;&gt;via&lt;/a&gt;)&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Drucker unter macOS in Linuxmuster hinzufügen</title>
      <link>https://zefanjas.de/drucker-unter-macos-in-linuxmuster-hinzufuegen/</link>
      <pubDate>Mon, 04 Dec 2017 11:02:18 +0000</pubDate>
      
      <guid>https://zefanjas.de/drucker-unter-macos-in-linuxmuster-hinzufuegen/</guid>
      <description>&lt;p&gt;Ein Feature von [Linuxmuster.net][1] ist der zentrale Druckserver. Druckaufträge werden zentral von einem Druckserver (CUPS) entgegengenommen und dann an den entsprechenden Drucker verteilt. Auf den [Ubuntu-Clients in unserer Schule][2] werden diese Netzwerkdrucker automatisch erkannt und eingerichtet. In der Schulkonsole kann man, wenn man möchte, noch festlegen, wer von welchem Raum aus auf welchem Drucker drucken darf.&lt;/p&gt;
&lt;h3 id=&#34;windows-und-ubuntu&#34;&gt;Windows und Ubuntu&lt;/h3&gt;
&lt;p&gt;Unter Windows 7/10 können die Netzwerkdrucker einfach über das HTTP Protokoll eingebunden werden. Wenn ich z.B. einen Drucker in CUPS (https://Server-IP:631) mit dem Namen b1-black eingerichtet habe, kann ich ihn unter Ubuntu oder auch Windows mit folgender Adresse hinzufügen:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;http://Server-IP:631/printers/b1-black
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Als Treiber reicht in der Regel der „Generic Postscript“ bzw. „MS Publisher Color Printer“ Treiber. Möchte man allerdings druckerspezifische Eigenschaften nutzen, sollte man den Treiber des Herstellers für den Drucker installieren.&lt;/p&gt;
&lt;h3 id=&#34;macos&#34;&gt;macOS&lt;/h3&gt;
&lt;p&gt;Unter macOS hat das Hinzufügen über diese URL nicht immer zuverlässig funktioniert, obwohl macOS ebenfalls CUPS für die Verwaltung von Druckern verwendet. Standardmäßig kann man nur IPP und nicht HTTP als Druckprotokoll im „Drucker hinzufügen“-Dialog unter macOS auswählen.&lt;/p&gt;
&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;aligncenter size-full wp-image-2175&#34; src=&#34;https://zefanjas.de/wp-content/uploads/2017/12/Auswahl_136.png&#34; alt=&#34;Drucker macOS&#34; width=&#34;551&#34; height=&#34;471&#34; srcset=&#34;https://zefanjas.de/wp-content/uploads/2017/12/Auswahl_136.png 551w, https://zefanjas.de/wp-content/uploads/2017/12/Auswahl_136-300x256.png 300w, https://zefanjas.de/wp-content/uploads/2017/12/Auswahl_136-316x270.png 316w&#34; sizes=&#34;(max-width: 551px) 100vw, 551px&#34; /&gt; 
&lt;p&gt;Folgende Angaben sind nötig:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Address: Server-IP:631&lt;/li&gt;
&lt;li&gt;Protocol: IPP&lt;/li&gt;
&lt;li&gt;Queue: /printers/b1-black&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Unten kann dann noch ein Name für den Drucker vergeben werden. MacOS ermittelt automatisch einen passenden Treiber. Bei einem unserer Netzwerkdrucker hat nur der Generic PCL Treiber funktioniert (statt des Postskript-Treibers).&lt;/p&gt;
&lt;p&gt;Falls die Fehlermeldung „&lt;em&gt;Der Drucker in Ihrem Netzwerk konnte nicht überprüft werden.&lt;/em&gt;“ kommt, sollte man schauen, ob die Adresse des Servers stimmt bzw. der DNS-Name richtig aufgelöst wird.&lt;/p&gt;
&lt;h3 id=&#34;cups-webinterface&#34;&gt;CUPS Webinterface&lt;/h3&gt;
&lt;p&gt;in macOS ist das CUPS Webinterface standardmäßig deaktiviert, d.h. wenn man versucht auf CUPS mit &lt;a href=&#34;http://localhost:631&#34;&gt;http://localhost:631&lt;/a&gt; zuzugreifen, man den Hinweis bekommt, folgendes in das Terminal einzugeben:&lt;/p&gt;
&lt;pre class=&#34;&#34;&gt;sudo cupsctl WebInterface=yes
```

Nun sollte der Zugriff klappen. Im CUPS Webinterface können Netzwerkdrucker auch über andere Protokolle wie z.B. HTTP oder HTTPS hinzugefügt werden.

### Drucken aus dem WLAN

Damit das Drucken auch aus dem WLAN oder aus einem anderen IP-Subnet klappt, muss man den **_Port 631 (TCP), Zieladresse Server-IP_** im jeweiligen Subnet freigeben.

 [1]: https://zefanjas.de/open-source-in-der-schul-it-teil-2/
 [2]: https://zefanjas.de/zugang-in-ubuntu-fuer-schueler-einschraenken-2-moeglichkeiten/</description>
    </item>
    
    <item>
      <title>Open Source in der Schul-IT – Teil 2</title>
      <link>https://zefanjas.de/open-source-in-der-schul-it-teil-2/</link>
      <pubDate>Wed, 07 Dec 2016 14:14:19 +0000</pubDate>
      
      <guid>https://zefanjas.de/open-source-in-der-schul-it-teil-2/</guid>
      <description>&lt;p&gt;Wie bereits in &lt;a href=&#34;http://zefanjas.de/2016/12/05/open-source-in-der-schul-it-teil-1/&#34;&gt;Teil 1&lt;/a&gt; angekündigt, möchte ich heute kurz beschreiben, welche Open Source Software wir sowohl im Serverraum als auch auf den Clients einsetzen.&lt;/p&gt;
&lt;h1 id=&#34;serverraum&#34;&gt;Serverraum&lt;/h1&gt;
&lt;p&gt;Letzten Sommer haben wir einen neuen Server gekauft (Dell R430, 32GB), auf dem der Großteil der neuen Infrastruktur läuft. Dabei setzen wir den &lt;a href=&#34;http://xenserver.org/&#34;&gt;XenServer&lt;/a&gt; als Hypervisor ein. Zur Zeit laufen da 3 VMs drauf, zu denen ich gleich noch was schreibe.&lt;/p&gt;
&lt;p&gt;Kern unserer Infrastruktur (DNS, DHCP, File shares, Print Server, …) bildet die freie &lt;a href=&#34;http://linuxmuster.net&#34;&gt;Linuxmuster.net&lt;/a&gt; (kurz: LMN) Musterlösungen für Schulen. Ich hatte diese Lösung bereits in einem &lt;a href=&#34;http://zefanjas.de/2016/04/06/von-fxos-bis-freeipa/&#34;&gt;früheren Artikel&lt;/a&gt; erwähnt. Die LMN ist ein Projekt, welches ursprünglich als Musterlösung vom Land Baden-Württemberg entwickelt wurde und seit ca. 2012 in einem eigenständigen Verein weitergeführt wird. Die LMN bietet viele Funktionen und ist sehr individuell anpassbar. Kernstück der LMN ist ein SAMBA 3 Server und eine OpenLDAP Datenbank, in welcher alle Benutzer (Schüler, Lehrkräfte) gespeichert werden.&lt;/p&gt;
&lt;p&gt;Ein weiterer wesentlicher Bestandteil ist LINBO (Linux Network Boot), eine Art Bootmanager für die Clients. Mit LINBO lassen sich einfach Images von einer Installation erstellen und dann sehr einfach auf andere Rechner übertragen (kann auch automatisiert werden). Dabei werden sowohl Linux als auch Windows-Clients unterstützt. Wir setzen z.B. Windows 10 und Ubuntu 16.04 in unserem Computerraum ein. Über die Schulkonsole kann man alle wichtigen Funktionen bequem über ein Webinterface verwalten.&lt;/p&gt;
&lt;p&gt;Die LMN nimmt einem Administrator sehr viel Arbeit ab, da sie für Schulen optimiert ist. Leider ist die LMN hauptsächlich in Deutschland bekannt. Es ist ein tolles Projekt und hat eine unglaublich &lt;a href=&#34;http://www.linuxmuster.net/about/hilfsbereit/&#34;&gt;aktive und hilfsbereite Community&lt;/a&gt;! Wem es interessiert, kann auch mal einen Blick in die &lt;a href=&#34;http://docs.linuxmuster.net/&#34;&gt;Dokumentation&lt;/a&gt; werfen. Ich denke, dass ich noch mal in einem extra Blogpost über die LMN berichten werde, da es hier sonst den Rahmen sprengt.&lt;/p&gt;
&lt;p&gt;Als Firewall setzen wir eine SG4860-1U mit &lt;a href=&#34;http://pfsense.org/&#34;&gt;pfSense&lt;/a&gt; ein. Darüber läuft auch unser Captive Portal (für Lehrkräfte, Mitarbeiter und Schüler). Schön ist, dass man bei pfSense z.B. auch Vouchers für das Captive Portal direkt mit dabei hat.&lt;/p&gt;
&lt;p&gt;Neben der VM für die LMN, haben wir eine weitere für einen Ubuntu 16.04 Server. Diesen nutzen wir als LXD-Host, da (fast) alle anderen Webanwendungen, die wir verwenden in einem LXD-Container laufen. LXD/LXC ist ebenfalls ein super Projekt und es ist einfach klasse aus vielen verschiedenen Gründen (sehr leicht zu bedienen, flexibel, schnell, man kann Container lokal erstellen und dann auf irgendeinen Host schieben, Snapshots, zfs, …).&lt;/p&gt;
&lt;p&gt;Folgende Anwendungen laufen bei uns in Containern:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://snipeitapp.com/&#34;&gt;SnipeIT&lt;/a&gt; → Asset Management / Inventar&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://osticket.com/&#34;&gt;OSTicket&lt;/a&gt; mit eMail- und Slack-Integration → Helpdesk&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://mathias-kettner.com/check_mk.html&#34;&gt;OMD/Check_MK&lt;/a&gt; → Monitoring&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://dokuwiki.org/&#34;&gt;Dokuwiki&lt;/a&gt; → Wiki&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Weiterhin haben wir noch eine VM in der ein Debian läuft und &lt;a href=&#34;http://koha.org/&#34;&gt;Koha&lt;/a&gt; – eine Bibliothekssystem (derzeit nutzen wir es für die Lehrmittel, die Schulbibliothek nutzt noch ein anderes System).&lt;/p&gt;
&lt;h1 id=&#34;clients&#34;&gt;Clients&lt;/h1&gt;
&lt;p&gt;Im (neuen) Computerraum läuft bei Windows 10 und Ubuntu 16.04. Beim Start können die Schüler auswählen (in LINBO), welches System sie starten wollen. Sowohl Windows als auch Ubuntu sind mit folgender Software ausgestattet:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;LibreOffice&lt;/li&gt;
&lt;li&gt;Firefox&lt;/li&gt;
&lt;li&gt;Geogebra&lt;/li&gt;
&lt;li&gt;GIMP&lt;/li&gt;
&lt;li&gt;Scribus&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://musescore.org/&#34;&gt;MuseScore&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lmms.io/&#34;&gt;LMMS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;und noch einiges mehr.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Hier gibt es noch eine schöne &lt;a href=&#34;http://technology.pennmanor.net/linux-software-for-schools/&#34;&gt;Liste mit Open Source Anwendungen in der Schule&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Auf unseren älteren Systemen kommt nur Ubuntu zum Einsatz.&lt;/p&gt;
&lt;h1 id=&#34;fazit&#34;&gt;Fazit&lt;/h1&gt;
&lt;p&gt;Von den gesetzten Zielen wurden einige durch die oben genannten Lösungen bereits erreicht. Durch den Einsatz dieser Open Source Lösungen konnten die Kosten im Bereich IT im Vergleich zu einer Windows basierten Lösungen stark gesenkt werden (auch wenn der Vergleich der Lizenzkosten sicher nicht vollständig und umfassend ist).&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Open Source in der Schul-IT – Teil 1</title>
      <link>https://zefanjas.de/open-source-in-der-schul-it-teil-1/</link>
      <pubDate>Mon, 05 Dec 2016 11:16:23 +0000</pubDate>
      
      <guid>https://zefanjas.de/open-source-in-der-schul-it-teil-1/</guid>
      <description>&lt;figure id=&#34;attachment_1995&#34; aria-describedby=&#34;caption-attachment-1995&#34; style=&#34;width: 214px&#34; class=&#34;wp-caption alignleft&#34;&gt;&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;size-medium wp-image-1995&#34; src=&#34;http://zefanjas.de/wp-content/uploads/2016/12/IMG_20160804_153103-e1480936407853-214x300.jpg&#34; alt=&#34;Fund aus der Vergangenheit&#34; width=&#34;214&#34; height=&#34;300&#34; /&gt;&lt;figcaption id=&#34;caption-attachment-1995&#34; class=&#34;wp-caption-text&#34;&gt;Fund aus der Vergangenheit&lt;/figcaption&gt;&lt;/figure&gt; 
&lt;p&gt;Seit über einen Jahr beschäftige ich mit mit dem Thema „Open Source in der Schul-IT“. Einige Gedanken habe ich bereits &lt;a href=&#34;http://zefanjas.de/2016/04/06/von-fxos-bis-freeipa/&#34;&gt;hier&lt;/a&gt; oder &lt;a href=&#34;http://zefanjas.de/2016/04/09/virtualisierung-virtuelle-maschine-oder-container/&#34;&gt;hier&lt;/a&gt; festgehalten. Alles begann damit, dass unser Vertrag, den wir mit einem externen Dienstleister hatten, ausgelaufen ist und wir nun vor der Frage standen, ob wir die vorhandene Infrastruktur weiterlaufen lassen oder (teilweise) „von Null“ beginnen. In diesem ersten Teil möchte ich kurz die Ausgangslage beschreiben und welche Ziele wir uns für eine verbesserte IT-Infrastruktur gesetzt haben.&lt;/p&gt;
&lt;h1 id=&#34;ausgangssituation&#34;&gt;Ausgangssituation&lt;/h1&gt;
&lt;p&gt;Bis letztes Schuljahr war unsere IT recht einfach gestrickt. Es gab einen alten Windows 2003 Server, der als Benutzerverzeichnis für das Captive Portal diente (&lt;a href=&#34;https://www.untangle.com&#34;&gt;Untangle&lt;/a&gt; – UTM). Die Lizenz für diese Firewall kostete uns bei unserem Dienstleister ca. 80€ im Monat und wir wollten deshalb die Lizenz nach Ablauf des Service-Vertrags nicht verlängern (wir sind eine recht kleine Schule mit ca. 150 Schülern).&lt;/p&gt;
&lt;p&gt;Der Rest der Infrastruktur ist schnell beschrieben: Ein paar Linksys WRT54GL spannten ein WLAN-Netz auf. In einem Neubau hatten wir zusätzlich einen Cisco Wireless-Controller mit 4 LightWeight-Accesspoints. Bis zum letzten Sommer gab es noch einen Computerraum mit 12 Rechnern (AMD X2, 2GB, 500GB, Windows XP im Kioskmodus), welche schon einige Jahre auf dem Buckel hatten. Im Serverraum gab es noch ein paar Cisco-Switche, den genannten alten Dell Server, auf dem der Windows 2003 Server lief, ein Dell Rechner für die UTM und zwei UPS. Insgesamt eigentlich eine gute Basis, die allerdings etwas in die Jahre gekommen war.&lt;/p&gt;
&lt;p&gt;Ein großer Nachteil war weiterhin, dass alle Arbeitsplätze (Schüler, Lehrkräfte, Mitarbeiter) einzeln administriert wurden. Wenn eine Lehrkraft z.B. eine neue Software wünschte, musste man von Rechner zu Rechner gehen und die Software einzeln installieren. Backups wurden in mehr oder wenigen Abständen manuell erstellt. Weiterhin gab es keine getrennten Netze, d.h. LAN und WLAN nutzten den gleichen IP-Bereich. In Deutschland sicher undenkbar, hier bei uns durchaus Realität 🙂&lt;/p&gt;
&lt;p&gt;Auf allen Client lief Windows XP oder Windows 7 als Betriebssystem. Zusätzlich kam/kommt MS Office in der Verwaltung zum Einsatz. Im Computerraum wurden aber bereits einige Open Source Anwendungen eingesetzt: GIMP, LibreOffice, Scribus, Firefox. Weiterhin setzen wir uns unserer Schule stark &lt;a href=&#34;https://www.google.com/edu/&#34;&gt;GSuite for Education&lt;/a&gt; ein.&lt;/p&gt;
&lt;h1 id=&#34;ziele-für-eine-neue-schul-it&#34;&gt;Ziele für eine neue Schul-IT&lt;/h1&gt;
&lt;p&gt;Folgende allgemeine Ziele haben wir uns für eine verbesserte IT-Infrastruktur gesetzt:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Schaffung einer zuverlässigen und sicheren IT-Infrastruktur&lt;/li&gt;
&lt;li&gt;Segmentierung des Netzwerks in verschiedene Bereiche (z.B. öffentlich, päd. Netzwerk, Verwaltungsnetzwerk)&lt;/li&gt;
&lt;li&gt;Ausbau und Erweiterung des bisherigen WLAN-Netzes&lt;/li&gt;
&lt;li&gt;möglichst weitgehende Automatisierung aller Komponenten / Clients&lt;/li&gt;
&lt;li&gt;Zentrale Benutzerverwaltung und Authentifizierung / Autorisierung&lt;/li&gt;
&lt;li&gt;automatisierte Backups&lt;/li&gt;
&lt;li&gt;Reduzierung der Lizenzkosten durch Einsatz von Open Source-Software&lt;/li&gt;
&lt;li&gt;Ausbau Computerraum&lt;/li&gt;
&lt;li&gt;Erstellen eines Disaster Recovery Plans&lt;/li&gt;
&lt;li&gt;“Selbstheilende Arbeitsstationen” → schnelle Einrichtung und Reparatur von Arbeitsstationen&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Im &lt;a href=&#34;http://zefanjas.de/2016/12/07/open-source-in-der-schul-it-teil-2/&#34;&gt;nächsten Teil&lt;/a&gt; möchte ich beschreiben, wie wir in den letzten Monaten diese Ziele angegangen sind (bisher haben wir noch nicht alle Ziele umgesetzt) und welche Open Source Software dabei im Serverraum, aber auch auf den Clients zum Einsatz kommt.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Virtualisierung – Virtuelle Maschine oder Container?</title>
      <link>https://zefanjas.de/virtualisierung-virtuelle-maschine-oder-container/</link>
      <pubDate>Sat, 09 Apr 2016 07:35:56 +0000</pubDate>
      
      <guid>https://zefanjas.de/virtualisierung-virtuelle-maschine-oder-container/</guid>
      <description>&lt;p&gt;Beim Planen und Nachdenken über die unsere &lt;a href=&#34;http://zefanjas.de/2016/04/06/von-fxos-bis-freeipa/&#34;&gt;zukünftige Schul-IT&lt;/a&gt; begegnete mir unweigerlich auch das Thema Virtualisierung. In den letzten Jahren ist dieses Thema teilweise sehr gehypt worden, wenn man z.B. nur an die Containerlösung &lt;a href=&#34;http://docker.com&#34;&gt;Docker&lt;/a&gt; denkt. Insgesamt kann man wohl sagen, dass heute wesentlich mehr und häufiger virtualisiert wird, als das noch vor 5 Jahren der Fall war, wo man eher noch auf „bare-metal“ gesetzt hat.&lt;/p&gt;
&lt;p&gt;In unserem konkreten Fall wollen wir auch virtualisieren, um die einzelnen Anwendungen auf dem Server besser zu isolieren und zu trennen. Im Opensource-Bereich gibt es einige Lösungen, wie man seine Anwendungen auf dem Server virtualisieren kann. Grundlegend unterscheidet man hier zwischen virtuellen Maschinen (der Hypervisor virtualisiert das ganze OS inkl. Kernel) und Containern (Container nutzen den Kernel des Hosts/Hypervisors). Jede Lösung hat seine Anwendungsszenarien, so kann man z.B. nie ein Windows in einem Container auf einem Linux-Host laufen lassen, da sie unterschiedliche Kernel verwenden. Allerdings kann man CentOS in einem Container auf Ubuntu starten (gleicher Kernel).&lt;/p&gt;
&lt;p&gt;Ich habe mir in den letzten Monaten überblicksweise folgende Virtualisierungs-Lösungen angeschaut:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linux-kvm.org/page/Main_Page&#34;&gt;KVM&lt;/a&gt; (entwickelt von RedHat)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://virtualbox.org&#34;&gt;Virtualbox&lt;/a&gt; (hauptsächlich um auf dem Desktop verschiedenen Softwarelösungen auszuprobieren)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://linuxcontainers.org/&#34;&gt;LXD&lt;/a&gt; (Canonical) → Container-VMs&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Alternativen sind noch Xen oder VMWare, welche auch recht weit verbreitet sind, wobei bei VMWare nicht als Opensource-Lösung gilt und einiges an Lizenzkosten fällig wird.&lt;/p&gt;
&lt;h3 id=&#34;virtualbox&#34;&gt;Virtualbox&lt;/h3&gt;
&lt;p&gt;Virtualbox nutze ich gern auf meinem Rechner, um Software zu testen und auszuprobieren. Es ist recht einfach ein komplettes Netzwerk nachzubilden. So habe ich oft eine kleine Router-VM (vorzugsweise &lt;a href=&#34;http://pfsense.org&#34;&gt;pfSense&lt;/a&gt;), welche ein weiteres (isoliertes) Netz bereitstellt. Dann habe ich meist ein oder zwei Server-VMs und noch ein paar Clients, um z.B. PXE-Boot und/oder andere Dienste zu nutzen. Das funktioniert recht gut, solange der Rechner mit genügend Cores und RAM ausgestattet ist (ist bei mir nur teilweise der Fall…)&lt;/p&gt;
&lt;h3 id=&#34;kvm&#34;&gt;KVM&lt;/h3&gt;
&lt;p&gt;KVM hat mir bisher am meisten zugesagt, wenn es um die Virtualisierung „richtiger“ VMs geht. Ich nutze hauptsächlich den &lt;a href=&#34;http://virt-manager.org/&#34;&gt;virt-manager&lt;/a&gt;, um meine VMs zu verwalten, aber es gibt noch unzählige &lt;a href=&#34;http://www.linux-kvm.org/page/Management_Tools&#34;&gt;andere Frontends&lt;/a&gt; für KVM. &lt;a href=&#34;http://proxmox.com/&#34;&gt;Proxmox&lt;/a&gt; ist noch sehr bekannt oder virsh für die Konsole. KVM ist sicher nicht die einfachste VM-Lösung, aber dafür sehr flexibel einsetzbar. Snapshots der einzelnen VMs sind ohne Probleme mit dem virt-manager oder einem anderen Management-Werkzeug möglich.&lt;/p&gt;
&lt;h3 id=&#34;lxd&#34;&gt;LXD&lt;/h3&gt;
&lt;p&gt;LXD 2.0 ist erst vor kurzem Erschienen und wird in Ubuntu 16.04 am besten anwendbar sein. Es gibt derzeit eine &lt;a href=&#34;http://insights.ubuntu.com/2016/03/14/the-lxd-2-0-story-prologue/&#34;&gt;Blogreihe&lt;/a&gt; von einem der Hauptentwickler, die ich jedem ans Herz lege, der sich damit auseinander setzen möchte. LXD finde ich äußerst spannend – aus verschiedenen Gründen:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Container VMs → man kann sehr einfach und schnell (!) ein Linux starten und seine Anwendung drin laufen lassen&lt;/li&gt;
&lt;li&gt;durch den Einsatz von ZFS als Speicherbackend kann man super Snapshots im laufenden Betrieb usw. machen&lt;/li&gt;
&lt;li&gt;man kann wesentlich mehr Container als echte VMs starten (bessere Ausnutzung des Servers)&lt;/li&gt;
&lt;li&gt;Konfiguration und Bedienung von lxd finde ich sehr intuitiv&lt;/li&gt;
&lt;li&gt;sehr geringer Overhead&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Allerdings gibt es auch Sachen, die nicht oder nicht ohne weiteres möglich sind, da es halt Container und keine vollwertigen VMs sind. So kann man keine ISO „booten“ (es gibt aber für alle wichtigen OS Images). Ich wollte z.B. freeIPA / FOG in einem CentOS Container auf Ubuntu 16.04 testen und bin nicht ganz zum Ziel gekommen, da die Installation an manchen Stellen nicht sauber durchlief, da z.B. Ubuntu und CentOS verschiedene Technologien einsetzen (SELinux vs. Appamor). Das schaue ich mir aber noch mal genauer an. Insgesamt könnte ich mir LXD Container sehr gut für reine Webanwendungen vorstellen, sozusagen als Webserver-VMs. Das Anlegen, Starten, Backup und Restore sind einfach super easy mit LXD! Kann ich nur empfehlen sich das mal anzuschauen.&lt;/p&gt;
&lt;p&gt;Derzeit tendiere ich zu KVM für vollwertige VMs für alle Infrastruktur-Dienste (AD, NFS, DHCP, DNS) und zu LXD für zusätzliche Webanwendungen, welche wir hier in der Schule zu einsetzen bzw. einsetzen werden. Dazu folgt noch ein extra Blogeintrag.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Von FxOS bis freeIPA</title>
      <link>https://zefanjas.de/von-fxos-bis-freeipa/</link>
      <pubDate>Wed, 06 Apr 2016 10:03:36 +0000</pubDate>
      
      <guid>https://zefanjas.de/von-fxos-bis-freeipa/</guid>
      <description>&lt;p&gt;In den letzten Wochen und Monaten habe ich mich mit verschiedensten Themen beschäftigt. Heute möchte ich das einmal kurz zusammenfassen und davon berichten.&lt;/p&gt;
&lt;h3 id=&#34;firefox-os&#34;&gt;Firefox OS&lt;/h3&gt;
&lt;p&gt;Vor einer ganzen Weile hat Mozilla mehr oder weniger das aus von FxOS für Smartphones verkündet. Ich hatte es bis dato fast 2 Jahre ausschließlich auf verschiedenen Geräten genutzt (Keon, Flame und zuletzt auf einem Nexus 5). Die Idee hinter diesem Projekt hat mich schon immer sehr angesprochen, aber in der Umsetzung hat man dann doch gemerkt, dass man in vielen Bereichen sehr weit Android oder iOS hinterherhinkt. Man konnte es nicht wirklich miteinander vergleichen. Seit dem Aus von FxOS nutze ich jetzt Cyanogenmod auf meinem Nexus ohne den Google Apps. Die Bedingung ist super und mir gefällt es auch, wenn ich Android wesentlich weniger Vertrauen entgegenbringe als FxOS. Vielleicht wird Ubuntu Phone noch mal eine ernste Alternative…&lt;/p&gt;
&lt;h3 id=&#34;neue-wege&#34;&gt;Neue Wege&lt;/h3&gt;
&lt;p&gt;In der Schule, an der ich arbeite, sind wir gerade dabei die IT neu zu strukturieren und umzubauen. Bisher setzen wir v.a. Windowssoftware ein, aber dafür gibt es eigentlich keinen triftigen Grund 😉 Also haben ich mich mit vielen Themen rund um Netzwerke, Server, Switche, Benutzerverwaltung, Konfigurationsmanagement usw. auseinander gesetzt. Das war teilweise echt spannend und das ein oder andere Setup wurde auf meinem Rechner virtuell durchgespielt und getestet. Wenn man heutzutage als Schule eine gute Softwarelösung sucht, gibt es einige Projekte, die sich diesem speziellem Umfeld widmen.&lt;/p&gt;
&lt;h3 id=&#34;linuxmuster&#34;&gt;Linuxmuster&lt;/h3&gt;
&lt;p&gt;Eine sehr interessante Lösung ist die &lt;a href=&#34;http://linuxmuster.net&#34;&gt;Linuxmusterlösung&lt;/a&gt;. Sie versucht viele Probleme zu lösen, die man typischerweise in einer Schule antrifft. Auf dem letzten Linuxtag 2016 in Chemnitz gab es hierzu einen &lt;a href=&#34;https://chemnitzer.linux-tage.de/2016/de/programm/beitrag/263&#34;&gt;Vortrag&lt;/a&gt;. Insgesamt ein tolles Produkt, welches dazu noch eine sehr hilfsbereite und aktive Mailingliste hat. Wir werden uns diese Lösung auf jeden Fall noch weiter anschauen, denn sie bietet eigentlich fast alles, was man so als Schule braucht.&lt;/p&gt;
&lt;h3 id=&#34;freeipa&#34;&gt;FreeIPA&lt;/h3&gt;
&lt;p&gt;Eine weitere Alternative ist, dass man sich aus verschiedenen Komponenten selbst eine Struktur aufbaut. Wir benutzen z.B. Google Apps for Education an unserer Schule, sodass wir viele Features der LMN gar nicht brauchen (Räume buchen, Dateien austeilen und einsammeln, …). &lt;a href=&#34;http://freeipa.org&#34;&gt;FreeIPA&lt;/a&gt; ist eine Lösung zur Verwaltung von Benutzern und deren Rechten. Es ist ähnlich zu einem Active Directory von Microsoft, halt nur für die Linuxwelt. Es macht auf mich einen sehr guten Eindruck, wird dazu noch aktiv von bezahlten Entwicklern weiterentwickelt (Redhat) und hat einige sehr interessante Features. Die Einrichtung eines freeIPA-Servers und der Clients ist sehr einfach, ebenso die Verwaltung der Benutzer. Einmalpasswörter sowie Zwei-Faktor-Authentifizierung sind z.B. mit dabei. Um die Clients einfach zu verwalten wäre das &lt;a href=&#34;http://fogproject.org&#34;&gt;FOG Projekt&lt;/a&gt; eine gute Lösung. Zur Zeit passiert da sehr viel in der Entwicklung (u.a. ein Linux- und MacOS-Client). FOG zusammen mit freeIPA könnten eine gute Basis für unsere Anforderungen bieten, auch wenn sie vielleicht etwas mehr Verständnis in der Einrichtung brauchen, dafür bieten sie auf der anderen Seite IMHO mehr Freiheiten.&lt;/p&gt;
&lt;p&gt;Bis zum Sommer soll sich da entscheiden &lt;a href=&#34;https://zefanjas.de/open-source-in-der-schul-it-teil-1/&#34;&gt;in welche Richtung wir weitergehen&lt;/a&gt; (es ist auch nicht ausgeschlossen, dass der Microsoft-Weg eingeschlagen wird…).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Hat jemand von euch mit den oben genannten Projekten schon Erfahrung sammeln können?&lt;/strong&gt;&lt;/p&gt;
</description>
    </item>
    
  </channel>
</rss>
