Category Archives: Linux

Some *nix related things

Shared memory C++ class - Standalone

Since  needed it for one of my research projects, I have created an offspin of the SharedMemory class in my FlexLib2 library. The created SharedMemory class supports the creation of SharedMemory segments in the OpenMPI context. In the end you will have a shared memory segment on every machine, where the program is executed. An… Read More »

Ubuntu 16.04 is here

Ubuntu 16.04 is here! You can immediately download it from the Ubuntu.com page. View the Release Notes here. Since I'm away until the end of the next week, I will not have the time to try it out yet. I am really looking forward to the announced snaps and the apt. I have hopes that… Read More »

Cool Linux Terminal: cool-retro-term

Having a boring task in the terminal to do? Why not putting it into a fancy Fallout-Like Terminal??Get cool-retro-term 🙂 Compilation instructions are on the GitHub page.

Have fun 🙂

Triple Seven - Just a random ssh bug

Seit gestern ist ein neuer OpenSSH Bug bekannt: Triple Seven. Aufgrund eines Problems im Speichermanagement ist es so bösartigen Servern möglich, den privaten ssh Key des Clients auszulesen. FĂĽr den Fall, dass sich also jemand mit einem nicht vertrauenswĂĽrdigen ssh-Server verbunden hat, ist es möglich, dass der eigene ssh-Key kompromittiert wurde. Wer sich nicht sicher… Read More »

Nat mit IPTables

NAT mit iptables in 4 einfachen Zeilen. (Ist eigentlich NAPT und nicht NAT, wird aber weitläufig so bezeichnet) 1. IP Forwarding aktivieren

Zur permanenten Aktivierung, entsprechende Zeile in /etc/sysctl.conf

2. IPTables konfigurieren Ich nehme an, dass eth0 die Schnittstelle nach drauĂźen ist und eth1 die interne Schnittstelle, die mit dem Internet verbunden werden… Read More »

Timeout

Zeit fĂĽr ein kleines Linux-Tool: timeout Timeout fĂĽhrt ein beliebiges Programm aus und bricht es nach einer gegebenen Zeit wieder ab, wenn das Programm bis dahin noch nicht terminiert wurde. Das Programm ist wie ĂĽblich auf GitHub und unter der MIT Lizenz verfĂĽgbar.