Verwenden eines SSH Keys

Auf dem lokalen Rechner folgendes Ausführen:
mkdir ~/.ssh
ssh-keygen -t rsa -b 2048 -C "Kommentar für den Schlüssel"
...[Passwort eingeben]

Falls mit der SSH automatisierte Aufgaben erledigt werden sollen, das Passwort leer lassen (Eingabetaste für leeres Passwort verwenden).

Die Rechte am Verzeichnis und den Dateien prüfen / setzen:

chmod 755 ~/.ssh
chmod 600 ~/.ssh/id_rsa
chmod 644 ~/.ssh/id_rsa.pub

Jetzt den Schlüssel auf den Ziel-Rechner der automatisierten Aufgabe verteilen.
cat ~/.ssh/id_rsa.pub | ssh @ "cat - >> ~/.ssh/authorized_keys"
„Verwenden eines SSH Keys“ weiterlesen

AHCI Modus für Windows aktivieren

Beim Installieren der Windows 10 TP konnte ich diese nur mit den IDE Treibern in einer virtuellen Maschine installieren. Wie sollte aber die Umstellung auf AHCI (oder SATA-Mode) erfolgen? Eine Recherche via Suchmaschine lieferte unter anderem einen Verweis auf die Frage bei superuser.com: „Change from IDE to AHCI after installing Windows 8“. Die zweite und dritte Antwort versuchen einen Weg zu weisen, der ohne Registry Bearbeitung auskommt. Ich habe den Lösungsvorschlag von Antwort drei gewählt.

  • msconfig aufrufen
  • Auf dem Reiter Boot die Option Safe Boot aktivieren
  • Windows beenden
  • In den Settings der virtuellen Maschine (aka dem BIOS beim Rechner) das Gerät der Festplatte von IDE auf SATA einstellen
  • Windows starten – Treiber werden automatisch installiert und die Settings entsprechend eingestellt.
  • msconfig erneut aufrufen
  • Auf dem Reiter Boot die Option Safe Boot deaktivieren
  • Windows neu starten
  • Geschafft !

Programmieren fürs iPhone

Eine Linksammlung für verschiedenen Aspekte der iPhone Programmierung.

UIKit

Core Data

Core Graphics

MapKit

Core Layer

PIN Analyse

Ich bin auf einen Blog-Artikel gestoßen, der sich mit der Verteilung von Zahlenkombinationen für PINs beschäftigt.

Interessant finde ich die prozentuale Verteilung verschiedener Zahlenkombinationen. Sofern PINs nur eine beschränkte Anzahl von Stellen (~6 Zeichen) haben dürfen, und eine einprägsame Kombination gesucht wird, ist ein Blick auf die Erkenntnisse sehr wertvoll. Schließlich soll der PIN-Code ja nicht mir hoher Wahrscheinlichkeit erraten werden ;).

Aktivieren von Apache in Mountain Lion

In Mountain Lion ist Apache noch an Bord, jedoch nicht mehr als WebSharing in den Systempreferences vorhanden.

Auf dem Terminal kann Apache ohne weiteres aktiviert werden.

Apache starten
sudo apachectl start

Apache stoppen
sudo apachectl stop

Wie sich die Apache Installation von Mountain Lion in eine vollständige MAMPP Installation überführen lässt, kann man beim Coolest Guy On The Planet im Artikel Install and configure Apache, MySQL, PHP and phpMyAdmin on OSX 10.8 Mountain Lion nachlesen.