In der Systemadministration dominieren zwei Sprachen: Bash und Python. Beide haben ihre eigenen Stärken und Schwächen und bieten unterschiedliche Ansätze zur Lösung ähnlicher Probleme. Während Bash seit Jahrzehnten ein fester Bestandteil der Linux-Welt ist, hat Python in den letzten Jahren erheblich an Popularität gewonnen. In Bash und Python können Funktionen definiert werden, jedoch unterscheiden sie…
Kategorie: Scripting
In der digitalen Ära, in der Daten zu einem unverzichtbaren Bestandteil unseres Lebens geworden sind, ist deren Schutz von entscheidender Bedeutung. Regelmäßig kontaktieren mich daher Leser, die auf der Suche nach einem zuverlässigen Backup-Skript sind. Ob für das persönliche Notebook oder den heimischen Server hält sich dabei erstaunlicherweise die Wage. Angesichts der wiederkehrenden Anfragen habe…
Stell dir vor, du schließt deine externe Festplatte am PC an, vollgepackt mit sorgfältig ausgewählten MP3-Titeln, nur um festzustellen, dass das Dateisystem beschädigt ist und du keinen Zugriff mehr auf die Songs hast. Ein unerwarteter Schicksalsschlag für jeden Musikliebhaber. Nach einer tiefgreifenden Reparatur mittels fsck tauchen jedoch nur noch mysteriöse .REC-Dateien auf. Die Hoffnung auf…
Selbst ein Administrator muss heutzutage ein bisschen programmieren können, um Prozesse automatisieren zu können. Und genau da kommt Python ins Spiel. Die Sprache gilt als einsteigerfreundlich und flexibel. Dank der vielen bestehenden Module braucht es oftmals nur wenige Zeilen Code, um zu einem zuverlässigen Skript zu kommen. Gerade System Engineers dürfte das freuen. Im heutigen…
Ansible ist aus der Linux-Welt nicht mehr wegzudenken. Das Tool ermöglicht dem Administrator nämlich die parallele Ausführung von Arbeitsschritten auf mehreren Hosts zur gleichen Zeit. Dabei kann man sogar Fehlerbehandlungen in die Playbooks einbauen und mit APIs kommunizieren. Das wird besonders dann interessant, wenn man Downtimes setzen möchte oder neue VMs ausrollen will. Darüber hinaus…
Es kann immer mal wieder vorkommen, dass Daten durch einen Systemfehler unwiderruflich verloren gehen oder Schafsoftware ihr Unwesen treibt. Daher sind regelmäßige Sicherungen Pflicht und das auch im kleinsten Homelab. Doch das Aufsetzen eines Backup-Servers kostet leider etwas Geld und noch dazu viel Zeit. Viele sträuben sich daher vor der Thematik. Doch so muss das…
Wenn du als Administrator in einem stark abgesicherten Netzwerk arbeitest, kann es sein, dass du nicht jeden Server ohne Umwege erreichst. Häufig ist die Verbindung zu einem Jumphost notwendig. Wer kann sich aber schon immer merken, bei welchem Server das wirklich erforderlich ist und wann man getrost auf den Umweg verzichten kann! Ich schaffe das…
Wenn du ein großer Fan der Weltraumfotografie bist, dann ist dieser Beitrag genau das Richtige für dich. In diesem Leitfaden zeige ich dir, wie du das Astronomie-Bild des Tages über die NASA-API herunterlädst und damit deinen Desktop-Hintergrund immer wieder aufs Neue ändern kannst. Und das Beste daran ist, dass du nur geringe Kenntnisse über das…
Eine Linux-Server-Umgebung verändert sich ständig. So werden ab und an neue Systeme aufgesetzt und dabei die immer gleichen Arbeitsschritte durchgeführt. Und genau hier kommt dieses Tutorial ins Spiel. Ich möchte dir kurz und bündig zeigen, wie du an diesem Punkt in Zukunft eine Menge Zeit und vielleicht auch Nerven sparen kannst. Dieser Beitrag geht also…