Anwendungsentwickler Avatar

Lieber Besucher, der Betrieb dieses Blogs wurde am 25.11.2015 eingestellt.
Die Seite besitzt keine dynamischen Funktionen mehr und dient nur noch als Archiv.

Es wird keine Garantie für die Aktualität der hier stehenden Informationen übernommen!

Kategorien

Where is my IP API

Gestern habe ich ein wenig an meiner Where is my IP API gebastelt und weitere Ausgabeformate hinzugefügt. So lassen sich die Informationen nun auch als ASCII Banner und im CSV Format abrufen.

Das PNG Bild wurde vereinfacht und in ein ordentliches Banner Format gebracht. JSON, XML und weitere Formate sind unverändert geblieben.

Den Sourcecode gibt es nun auf Github.

Have fun. ;)

weiterlesen

Authentifizierung mit Client Zertifikaten

Für einen privaten nginx Webserver habe ich mich mal an Zertifikatsbasierter Authentifizierung versucht. Dies funktioniert wie bei VPN.

Man erstellt sich eine eigene Certificate Authority (CA), das klassische Server Zertifikat mit Key und ein Client Zertifikat mit Key. Anschließend wird die CA und das Client Zertifikat in den Browser importiert. Beim Aufruf der Seite wird der Benutzer mit dem Client Zertifikat validiert und angemeldet.

In dieser Anleitung setze ich der Einfachheit voraus, dass bereits Erfahrung beim Erstellen von Zertifikaten besteht und ich auf die einzelnen Befehle nicht weiter eingehen muss.

Das folgende Shellscript erzeugt alles nötige:

weiterlesen