In diesem Artikel werden wir erklären, wie Sie eingerichtet werden können, und leiten Sie einige der Grundlagen auf, damit Sie damit beginnen können.
So installieren Sie Certbot
Die neueste Veröffentlichung für Certbot kann durch Herunterladen und Extrahieren der Python -Pakete erfasst werden. Verwenden Sie den PKG -Befehl wie unter, wenn Sie Python 2 verwenden.7:
$ PKG Installieren Sie Py27-Zertifikat
Und wenn Sie Python 3 verwenden.7, eingeben:
$ PKG Installieren Sie PY37-Zertifikat
Der obige Befehl sollte Certbot in Ihrem FreeBSD -System installieren.
Erste Schritte mit Certbot
Registrieren Sie Certbot
Bevor wir mit dem Erstellen von Zertifikaten beginnen, benötigen wir A/usr/lokal/etc/letSencrypt/letSencrypt.INI -Datei für unser Benutzerkonto. Geben Sie den folgenden Inhalt in Ihrer Datei ein:
# RSA-Key-Größe = 4096
# Server = https: // acme-v02.API.letSencrypt.org/Verzeichnis
# E -Mail = E [email protected]
# text = true
# vereinbart-tos = true
# Renew-by-Default = true
# Authenticator = Standalone
Geben Sie dann den folgenden Befehl in der Shell aus, um Certbot zu registrieren:
$ certbot Register
Erstellen Sie ein Zertifikat mit certbot
Das Erstellen eines Zertifikats mit certbot ist so einfach wie es.
Wenn Sie jedoch den eigenständigen Server verwenden. Wenn Sie es sich nicht leisten können, den Hosting -Service zu schließen, können Sie mit Webroot Zertifikate erstellen.
Um ein Zertifikat mit Webroot zu erstellen, geben Sie den folgenden Befehl in die Shell ein:
$ certbot certonly -c/usr/lokal/etc/letSencrypt/letSencrypt.Ini -D -Domain.tld -d www.Domain.tld
Zertifizierungen mit certbot erneuern
Die Zertifizierungen können automatisch mit Certbot aktualisiert werden. Geben Sie den folgenden Befehl ein, um Ihre Zertifikate mit certbot zu aktualisieren.
$ certbot renew
Zertifikate löschen
Das Löschen von Zertifikaten mit certbot ist sehr einfach, solange Sie den genauen Namen des Zertifikats kennen, das Sie gelöscht werden möchten. Um das gesamte authentifizierte Zertifikat aufzulisten
$ certbot -Zertifikate
Das Screenshot unten zeigt die wahrscheinliche Ausgabe, die Sie aus diesem Befehl herausholen werden:
Die Befehlssyntax zum Löschen eines Zertifikats mit Certbot lautet:
$ certbot löschen teur name domain.tld
Das referenzierte Zertifikat sollte mit dem obigen Befehl gelöscht werden.
Einpacken
OK, Leute, in diesem Tutorial ging es darum, auf einem FreeBSD -System zu verschlüsseln und den Certbot -Supervisor zu verwenden, um TLS/SSL -Zertifikate automatisch zu erstellen, authentifizieren und zu entfernen.
Certbot kann für Benutzer von entscheidender Bedeutung sein, die häufig die Zertifikate selbst manuell aktualisieren müssen, was ein mühsamer Prozess sein kann.