Inotify: Dateien überwachen

Sobald eine bestimmte Datei verändert wird möchte ich ein Archiv erstellen oder die Datei auch einen Server hochladen, oder auf meiner NAS eine LED anschalten. Bei der Suche nach einem passenden Werkzeug blieb ich sehr lange bei einer Endlosschleife die regelmäßig die Datei oder das fragliche Verzeichnis auf die erwartete Änderung abfragte.

Inotify-Events […]

weiterlesen ›

Linux: sudo ohne Passwort

In diesem Blogbeitrag beschreibe ich, wie sudo so konfiguriert werden kann das Du beim Aufruf kein Passwort eingeben musst.

weiterlesen ›

Logging Verhalten von Debian 8

Bei minimalen Debian 8 Bezeihungsweise Debian Jessie Installationen fehlt machmal das auth.log. Der Grund das nicht migeloggt wird ist das fehlende Paket rsyslog.

Das Paket rsyslog kann einfach mit dem folgenden Befehl nach installiert werden.

Das Paket rsyslog wird auch bei Virtuellen Servern absichtlich nicht mit installiert um die Server über weniger Festplattenzugriffe […]

weiterlesen ›

Server Benchmark Test from Loteks

Ab dem erleben dieser wird es interessant das Ergebnis eines Benchmarks zu haben um belastbare Zahlen zum vergleich zu haben.

Ein Benchmark? Es gibt für Linux unglaublich viele Benchmark Werkzeuge. Ich möchte kein Benchmark Werkzeugs. Ich möchte nichts großes und ich will nicht herausfinden welches Werkzeug den Parameter misst der mich interessiert.

Ich möchte ein […]

weiterlesen ›

Bitte spielt nicht mit den Logdateien

Vor kurzem durfte ich erleben das Festplatten ohne guten grund voll belegt waren, da Administratoren auf die Idee kamen im Log Verzeichnis die Logfiles zu komprimieren.

Bitte ändert die Dateien im LogVerzeichnis nicht! Der Logrotate Dienst wird die Dateien nicht mehr finden und die Datei bleibt für immer dort liegen.

Um Logfiles zu rotieren benutzt […]

weiterlesen ›

Alle TCP/UDP Ports prüfen

Ich suchte im Netz eine Möglichkeit in einem Fremden Netzwerk die erlaubten offenen Ports zu entdecken, leider fand ich keine „out of the box“ Lösung im Internet und baute mir die hier dokumentierte Lösung unter Nutzung von NetCat.

weiterlesen ›

script: Terminal Sessions aufnehmen

Um eine Terminal Session aufzuzeichnen kann das häufig vorinstallierte „typescript“ verwendet werden. Typescript nimmt alles auf das in einer Terminal Sitzung angezeigt wird. Die Befehle script & scriptreplay zeichnen eine Terminalsitzung auf, und spielen sie auch wieder ab.

Besonders zu empfehlen sind diese beiden Befehle zur Dokumentation oder um dritten eine Anleitung zukommen zu lassen.

[…]

weiterlesen ›

Dateisystem „nachträglich“ in RAID1 wandeln

Ich beobachtete überrascht bei einem Bewerbungsgespräch wie auf einem Computer im Nachgang in ein MDADM Raid verschoben wurde…
Mir gefielt die Idee, auf die ich selbst nie gekommen wäre 🙂 und Dokumentiere hier den beobachteten und getesteten Weg 😉

weiterlesen ›

lokale MySQL Sicherung mit Logrotate

Logrotate kann falsch genutzt werden um eine lokale MySQL Sicherung zu erstellen.

“logrotate” ist ein sehr weit verbreitetes Linux Werkzeug welches mit den meisten Linux Distribuntionen vorkonfiguriert ausgeliefert wird.

Im Verzeichnis /var/log sind die Dateien nach dem folgenden Schema angeordnet.:

Das ist wofür “logrotate” geschrieben wurde. Die Logdatei wird von /var/log/auth.log umbenannt […]

weiterlesen ›

Neuer Linux Kernel für Raspberry Pi

Manchmal brauche ich einfach das eine oder andere Kernel Modul welches sich nicht im Vanilla Kernel meines Rasbian befindet, oder ich möchte unbedingt einige Module loswerden oder ich will einen aktuelleren linux Kernel.
Um eines oder alle diese Ziele zu erreichen muss ein neuer Linux Kernel für den Raspberry Pi angefertigt werden. Hier die […]

weiterlesen ›