Coding

Git Commits mit OpenPGP Key signieren (GitHub)

In diesem Tutorial beschreibe ich euch, wie Ihr Git Commits mit einem OpenPGP Key signieren könnt. Damit könnt Ihr einfach bestätigen, dass Ihr wirklich der Urheber seit. Das Commit wird dann auch entsprechend auf z.B. GitHub als signiert angezeigt. Ich gehe jetzt mal davon aus, dass Ihr bereits ein OpenPGP Key erzeugt habt. Ansonst könnt Ihr im Netz nach einer Anleitung suchen, oder euch das Notwendige aus meinem Tutorial zum Nitrokey Pro 2 herausholen....

<span title='2022-11-20 19:39:44 +0100 CET'>November 20, 2022</span>&nbsp;·&nbsp;2 Minuten&nbsp;·&nbsp;Samuel Kron
Security

SSH Tunnel erstellen

Ein SSH Tunnel dient dazu, einen verschlüsselten Zugriff auf Netzwerkdienste auf einem Server zu ermöglichen. Hierfür wird ein Port auf dem Server auf dem Client zur Verfügung gestellt. Der Zugriff auf dem Client erfolgt dann, als würde der getunnelte Dienst lokal laufen. Dieses Tutorial beschreibt euch alle notwendigen Schritte um einen solchen SSH Tunnel einzurichten. Alle Schritte dieses Tutorials habe ich auf zwei Gentoo Systemen durchgeführt. Die Befehle sollten aber generell auf alle Distributionen anwendbar sein....

<span title='2022-11-20 19:23:28 +0100 CET'>November 20, 2022</span>&nbsp;·&nbsp;4 Minuten&nbsp;·&nbsp;Samuel Kron
Security

OpenPGP Schlüsse auf Nitrokey Pro 2 erzeugen

In diesem Tutorial erkläre ich euch, wie Ihr auf dem Nitrokey Pro 2 einen OpenPGP Schlüssel mit GnuPG (Version 2.3.8) erzeugt. Voraussetzung für dieses Tutorial ist, dass Ihr schon die Nitrokey App installiert habt. Eine Anleitung, wie Ihr das unter Gentoo macht findet Ihr hier. Vorbereitung Der Nitrokey Pro 2 funktioniert in Verbindung mit GnuPG wie eine Samrtcard, er ist quasi eine. Um zu überprüfen ob der Zugriff auf diese gegeben ist geben wir als Normaler Nutzer (Besitzer Nitrokey) in der Konsole folgendes ein:...

<span title='2022-11-20 15:30:08 +0100 CET'>November 20, 2022</span>&nbsp;·&nbsp;4 Minuten&nbsp;·&nbsp;Samuel Kron
Security

Nitrokey Pro 2 Setup in Gentoo

In diesem Tutorial beschreibe ich euch alle notwendigen Schritte für die Einrichtung des Nitrokey Pro 2 unter Gentoo Linux. Nitrokey App installieren Die Nitrokey App dient der Konfiguration des Nitrokeys. Diese ist in Portage enthalten (Stand 11/2022) und kann einfach installiert werden. emerge -a app-crypt/nitrokey-app UDEV Rules anlegen Damit der Nitrokey Pro 2 richtig erkannt wird muss noch eine UDEV Rule angelegt werden. Erzeugt die Datei “/etc/udev/rules.d/41-nitrokey.rules” mit folgendem Inhalt:...

<span title='2022-11-20 15:22:33 +0100 CET'>November 20, 2022</span>&nbsp;·&nbsp;2 Minuten&nbsp;·&nbsp;Samuel Kron
Security

SSH Login mit Nitrokey Pro 2 unter Linux

In diesem Tutorial beschreibe ich euch, wie Ihr einen SSH Login mit dem Nitrokey Pro 2 hinbekommt. Voraussetzung ist, dass Ihr bereits OpenPGP Schlüssel auf dem Nitrokey Pro 2 erzeugt habt. Die Einrichtung habe ich auf einem Desktop / Server mit Gentoo Linux gemacht. Prinzipiell sollte das Ganze aber mit jeglicher Distribution funktionieren. Voraussetzungen Nitrokey Pro 2 einrichten OpenPGP Schlüssel auf dem Nitrokey Pro 2 GnuPG in Version => 2.2.15 Einrichtung OpenPGP Schlüssel als SSH Key Sind auf dem Nitrokey Pro 2 die OpenPGP Schlüssel eingerichtet muss man in der Konsole (Benutzer / Client) den Schlüssel zu SSH hinzufügen....

<span title='2022-11-20 15:55:30 +0100 CET'>November 20, 2022</span>&nbsp;·&nbsp;3 Minuten&nbsp;·&nbsp;Samuel Kron