Virtualisierung mit kvm

Debian LogoDie Kernel-based Virtual Machine (oder kurz KVM) ist eine Softwaremäßige Hardware-Virtualisierungstechnik und wurde im Oktober 2006 veröffentlicht. Als Gastsysteme unterstützt KVM Linux (32 und 64 Bit), Windows (32 Bit), ReactOS, FreeDOS, Solaris und diverse BSD-Derivate sowie einige weitere. Ab dem Kernel 2.6.20 ist KVM Standardmäßig im Linux-Kernel enthalten.

Für mich hat kvm gegenüber seinen Konkurrenten wie XEN folgende Vorteile:

  • Kein spezieller Kernel des Hostsystems wie bei XEN benötigt
  • Alle Gastsysteme haben so ihre “eigenen Kernel”
  • KVM ist im Standard Kernel von Debian enthalten
  • Extrem einfache Administration
  • Es werden sehr viele unterschiedliche Gastsysteme unterstützt

Installation
Zu allererst muss für KVM wie für XEN auch die BIOS Einstellung Virtualization Technology aktiviert sein. Sollte ja eigentlich logisch sein. ;) Den gesamten Artikel "Virtualisierung mit kvm" lesen »

SSH-Agent: keychain

TerminalUm einen SSH-Login ohne Passwort zu ermöglichen kann man ohne weiteres SSH-Keys ohne Passphrase verwenden. Dies hat allerdings einen großen Nachteil: wird der Key “gestohlen” bzw. gerät er in die falschen Hände, kann ein Angreifer sich ohne weiteres auf den betroffenen Systemen einloggen.

Trotzdem braucht man passwortlose Logins des öfteren. Ein gutes Beispiel hierfür sind automatisierte Backups per Cronjob. An dieser Stelle kommt keychain ins Spiel. Hier handelt es sich um ein Programm, welches die Umgebungsvariablen des SSH-Agents speichert und so auch anderen Login-Shells zur Verfügung stellt.

Das Passwort muss also nur ein ein einziges mal eingegeben werden und steht dann solange zur Verfügung bis der keychain Deamon beendet wird. Den gesamten Artikel "SSH-Agent: keychain" lesen »

Topliste der Opensource Apps

Interessant für alle Opensource Liebhaber: auf opensource.yeebase.com gibt es eine “Topliste”, der beliebtesten Opensource Programme.

Topliste der Opensource Programme

WordPress ist nach dieser Liste einiges “beliebter” als Debian oder Ubuntu. Das ganze wird durch einen eigenen Algorithmus, abhängig von der Yahoo und der Technorati API, berechnet. Interessant, Interessant. :)

Error 424 Site too ugly

Ich bin gerade beim suchen nach HTTP-Codes auf folgendes, nettes gestoßen:

424 Site too ugly: Der Client hat eine Webseite angefordert, die der Server aus ästhetischen Gründen nicht übermitteln kann.
Header: Twentyseven-Frames: “Yes”, wenn die Seite aus mehr als 27 Frames besteht.
Header: Under-Construction: “Yes”, wenn die Seite eine animierte “Under-Construction”-Grafik mit Bauarbeiter und Schaufel enthält.

27 Frames… das ist ja schon fast eine Vergewaltigung der Rendering-Engine. :)

Die Pizza per Bash bestellen


Was für eine geniale Idee – einfacher Pizza bestellen geht nicht.
Wobei, man könnte das ganze ja noch in einen Cronjob für Freitag Abend packen. :)