Artikel, News und Links aus dem Linux-Magazin 01/17

Tools Dategrep: dient zum Spezifizieren von Zeitintervallen fürs greppen in Logdateien Borg Backup: Python-Skript zur Datensicherung mit Deduplikation auf lokalen oder entfernten Rechnern Ein interessanter Artikel zu den Hintergründen von Dirty Cow, einer Schwachstelle im Linux Kernel, ist auf Seite 79 beschrieben. Wahrscheinlich kann man damit root-Rechte auf vielen Handys bekommen – neben PCs und weiterlesen…

SSH auf Mikrotik Routern

Auf tiktube gibt es ein paar Videos. Aus einem zu SSH habe ich folgendes extrahiert: Interessantes zu SSH: SSH-Server auf dem Mikrotik /ip service set ssh /ip ssh (diese Einstellungen sind nicht per Winbox erreichbar) /user ssh-keys Client: /system ssh Besonderes Schmankerl unter /ip ssh: /ip ssh set forwarding-enabled=yes womit man Port Forwards machen kann weiterlesen…

Bash Shell-Skript zum Umwandeln von IP Adressen

Auf der Seite von Nirsoft (haben auch sonst tolle Tools!) gibt es als CSV Datei die IP Adressen aus z.B. Deutschland: http://www.nirsoft.net/countryip/de.html In der CSV Datei haben die Zeilen folgende Syntax: 2.160.0.0,2.175.255.255,1048576,28/09/10,Telekom Deutschland GmbH Ich wollte aber “allow from 2.160” “allow from 2.161” … “allow from 2.175″ haben. Das bewerkstelligt das Skript hier drunter. Aufruf weiterlesen…

Verschlüsselte Cyanogenmod-Installationen aktualisieren

Wenn ein Cyanogenmod-Handy verschlüsselt ist funktioniert der eingebaute Aktualisierungsvorgang nicht mehr. Das liegt daran, dass die Update-Datei auf das verschlüsselte SDCard-Laufwerk geladen wird – das Aktualisierungsprogramm beim Handy-Neustart aber darauf nicht zugreifen kann – weil es zu dumm ist, die Verschlüsselung zu öffnen… Daher muss man in solchen Fällen mit der Kommandozeile arbeiten. Das “Android weiterlesen…

Alternative Browser with PHPUnit – Selenium

If you want to start e.g. firefox portable instead of a (fixed installed) firefox with phpunit on a selenium server, this should work like this: $browser = $this->setBrowser(“*custom c:\\jada jada\FirefoxPortable.exe”); Unfortunately, this doesn’t work (with selenium-server 2.36 und 2.39 and firefox 24/26)  – on the selenium-server the internet explorer gets started (fallback?). The selenium-server is weiterlesen…

Alternativer Browser mit PHPUnit – Selenium

Will man, anstelle eines (fest installierten) Firefox z.B. einen Firefox Portable per PHPUnit auf dem Selenium Server aufrufen, so soll man dies mittels solch einem Eintrag machen können: $browser = $this->setBrowser(“*custom c:\\jada jada\FirefoxPortable.exe”); Nur leider funktioniert dies (mit Selenium-Server 2.36 und 2.39 und Firefox 24 und 26) einfach nicht – auf dem Selenium-Server wird immer weiterlesen…

Raspberry Pi als Remotedesktop-Client

Raspberry Pi als Rdesktop Client Der kleine Raspberry Pi erfreut sich gerade ja in vielerlei Bereichen als Spielzeug der Wahl. Mir kam die Idee, ob man nicht den Raspberry Pi als echt kleinen Remotedesktop Client verwenden kann. Im Raspian, dem Debian-Derivat von raspberrypi.org, ist schon das RDP Programm freerdp in Version 1.0.1 enthalten. Diese Version weiterlesen…

Mikrotik dynamischer DNS Eintrag bei SPDNS

Dies ist die Adaption dieses Dyndns-Skriptes. Als erstes muss man das Skript zum System hinzufügen. Dazu zu System -> Scripts gehen. Dort jetzt ein neues Skript mit dem Plus-Symbol hinzufügen und einen Namen eintragen – z.B. “spdns”. Den Namen brauchen wir gleich beim Zeitplaner. Unten, in das Feld “Source” muss folgendes Skript eingefügt werden: # weiterlesen…