Schlagwort-Archive: Windows 10

Windows-Betriebssysteme sind vor allem auf Personal Computern und Servern verbreitet.

Lets Encrypt-Zertifikat mit ACME2 auf Windows Server

Installation des Lets Encrypt-Zertifikat mit Win-ACME2 auf Windows Server

Let’s Encrypt ist ein Aussteller für freie SSL-Zertifikate, Ende 2015 in Betrieb gegangen, erfreut sich die CA Zertifizierungsstelle für kostenlose Zertifikate grosser Beliebtheit, anfänglich für Linux, gibt es sie nun auch für Windows. Mit ACME 2 lässt sich zudem das Management von SSL/TLS-Zertifikate weitgehend auto­matisieren.

Installation von Win-ACMEv2

win-acme-pluggable

ACMEv2 beinhaltet kein Setup zur Installation, das win-acme Paket wird von hier auf den Server herunter­geladen und in ein beliebiges Verzeichnis entpackt. Das Verzeichnis sollte danach nicht mehr verändert werden, da der Pfad für die Rezertifizierung benötigt wird.

Wie bei der früheren Version handelt es sich bei der aktuellen Version um ein in der Kommando­zeile geführtes Tool mit Menüs, so dass es sich etwa auch unter Server Core ausführen lässt. Gestartet wird win-acme über den Aufruf von wacs.exe.

Lets Encrypt Zertifikat anfordern

Bei der interaktiven Anforderung eines Zertifikats mit win-acme über den Simple Mode ist der Vorgang weitgehend gleich wie mit der vorgänger Version 1. In diesem Beispiel wird ACME 2 auf einem Windows Server 2019 mit der IIS-Rolle ausgeführt.

Für die Verifizierung der Domäne wird hier die Bindung konfiguriert, aus dem Internetinformationsdienste (IIS)-Manager – InetMgr.exe.

Internetinformationsdienste (IIS)-Manager
Abbildung: Internetinformationsdienste (IIS)-Manager

Nach ausführen von wacs.exe wählt man die Option N, um ein neues Zertifikat mit den Standard­einstellungen zu erzeugen. Dabei sucht win-acme nach den Bindungen im IIS. Sind keine Bindungen konfiguriert bricht win-acme den Vorgang ab.

Lets encrypt acme Console bei Windows - letsencrypt.exe

Im nächsten Schritt wählt man die IIS-Website aus, für die man das Zertifikat anfordern und ausstellen möchte.

Im Schritt darauf ist zu entscheiden, ob alle Bindungen oder nur bestimmte IIS-Websites verwendet werden sollen. Im zweiten Fall wählt man diese über einen Filter aus.

Nach einer weiteren Bestätigung startet die Zertifikats­anforderung. Um die Autorität der Domain zu verifizieren, nutzt win-acme die Methode http-01. Dabei erhält der Client von Let’s Encrypt ein Token, diesen er in eine Datei auf dem lokalen Server schreibt, die danach von Let’s Encrypt ausgelesen wird.

   Let’s Encrypt erwartet den Token über HTTP aus der Datei auszulesen. Daher erfordert win-acme auf der Firewall die Freigabe für Port 80 zum Server.

Das Zertifikat befindet sich nach dem erfolgreichen Abschluss des Vorgangs im Zertifikatsspeicher des Servers. Zusätzlich speichert win-acme das Zertifikat im PEM und PFX-Format unter folgendem Pfad ab.

C:\ProgramData\win-acme\acme-v02.api.letsencrypt.org

Die Autorität der Domäne, für die man ein Zertifikat anfordert, muss man nicht nur bei der Erst­ausstellung nachweisen, sondern auch alle 3 Monate für die Erneuerung des Zertifikats.

In den häufigsten Situationen ist es nicht erwünscht, dass ein Server nur für die Anforderung eines Zertifikates ohne Schutz dauerhaft auf Port 80 aus dem Internet erreichbar ist. Hier wäre die Nutzung eines Proxys oder einer temporären Port Freigabe zu erwägen.

Um das Freigeben von Port 80 auf der Firewall zu umgehen, gibt es die Möglichkeit, statt http-01 den Challenge zu wechselen. Hier bietet sich vor allem DNS-01 an, dabei wird das Token als TXT-Record im DNS eingetragen.

_acme-challenge.<MEINE_DOMAIN>

Diese Methode hat zudem den Vorteil, dass sich damit Wildcard-Zertifikate ausstellen lassen. Voraus­setzung für DNS-01 ist natürlich, dass die betreffende Domain extern gehostet wird und somit für Let’s Encrypt zugänglich ist.

Zwischenablageverlauf von Windows aktivieren

Der neue Windows Zwischenablageverlauf kann jetzt bis zu 25 Einträge aufnehmen und zeigt dann Text und Bilder nach Aufruf der Tastenkombination Win+V übereinander in einer Historie.

Ab Funktionsupdate Oktober 2020 kommt Windows 10 wie angekündigt mit neuen Funktionen der Zwischenablage. Der von der Windows User Community lange erwartete Zwischenablage-Verlauf, ermöglicht nun mehrere Textelemente, Bilder oder auch Dateien in der Zwischenablage zu speichern.

Die neuesten Einräge werden dabei immer an den Anfang gesetzt, diese zuvor mit Ctrl+C kopiert wurden. Mit einem Klick auf einen Eintrag wird dieser ab der Cursor-Position eingefügt, zum Beispiel in Notepad oder in ein Word Dokument. Ein Klick auf die drei Punkte rechts bei einem Eintrag zeigt ein Popup Fenster mit der Auswahl den Eintrag zu löschen, alles löschen oder auf Startseite, mehr dazu im nächsten Absatz. Mit Ctrl+V wird nach wie vor der letzte Eintrag aus der Zwischenablage eingefügt.

Windows 10 Zwischenablageverlauf auf Startseite fixieren
Abbildung: Windows Zwischenablageverlauf

Praktisch ist die Fixieren (P) Funktion Auf Startseite, die es mit Klick auf die drei Pin-Icons rechts neben dem Eintrag gibt. Damit bleiben die Einträge in der Zwischenablage, auch bei einem Windows-Neustart oder wenn der Zwischenablageverlauf mit einem Klick auf Alle löschen komplett entfernt wird.

Einstellungen fuer Zwischenablage

Aktivieren lässt sich der Zwischenablageverlauf in den Einstellungen – mit der Eingabe von Einstellungen für Zwischenablage im Suchfeld.

Aktivieren lässt sich der Windows Zwischenablageverlauf in den Einstellungen - mit der Eingabe von Einstellungen für Zwischenablage im Suchfeld.
Abbildung: Windows Zwischenablageverlauf aktivieren