W tym artykule wyjaśnimy, jak skonfigurować Let's Encrypt on FreeBSD i wymienić niektóre podstawy, które pomogą Ci zacząć od tego.
Jak zainstalować certbot
Najnowsze wydanie CertBot można uzyskać, pobierając i wyodrębniając pakiety Python. Użyj komendy PKG jako UND, jeśli używasz Python 2.7:
$ pkg instaluj PY27-CERTBOT
A jeśli używasz Pythona 3.7, wpisz:
$ pkg instaluj PY37-CERTBOT
Powyższe polecenie powinno zainstalować CertBot w systemie FreeBSD.
Pierwsze kroki z certyfikatem
Zarejestruj certyfikat
Zanim zaczniemy tworzyć certyfikaty, potrzebujemy A/usr/Local/Etc/LetsEncrypt/LetsEncrypt.plik INI dla naszego konta użytkownika. Wpisz zawartość poniżej w pliku:
# RSA-Key-wielkości = 4096
# server = https: // acme-v02.API.LetsEncrypt.org/katalog
# e -mail = e [email protected]
# Text = True
# cuss-tos = true
# Renew-by-default = true
# Authenticator = samodzielny
Następnie wydaj poniższe polecenie w Shell, aby zarejestrować certbot:
$ CERTBOT Register
Utwórz certyfikat z certyfikatem
Tworzenie certyfikatu z certyfikatem jest tak proste, jak to możliwe: użyj samodzielnego serwera do uwierzytelniania TLS/SSL.
Jednak korzystanie z samodzielnego serwera oznacza wstrzymanie serwera WWW na kilka sekund. Jeśli nie możesz sobie pozwolić na zamknięcie usługi hostingowej, możesz tworzyć certyfikaty za pomocą Webroot.
Aby utworzyć certyfikat z Webroot, wpisz następujące polecenie w powłoce:
$ certbot certonly -c/usr/local/etc/limsecrrypt/limsecript.domena INI -D.tld -d www.domena.tld
Odnów certyfikaty z certyfikatem
Certyfikaty można aktualizować automatycznie za pomocą CertBot. Wpisz poniższe polecenie, aby zaktualizować certyfikaty o certyfikat.
$ CERTBOT Renew
Certyfikaty usuwania
Usuwanie certyfikatów z certyfikatem jest bardzo łatwe, o ile znasz dokładną nazwę certyfikatu, który chcesz usunąć. Aby wymienić wszystkie uwierzytelnione certyfikat
Certyfikaty $ CERTBOT
Poniższy zrzut ekranu pokazuje prawdopodobne wyjście, które wyciągniesz z tego polecenia:
Składnia poleceń do usunięcia certyfikatu z certyfikatem jest:
$ certbot delete-domena nazwy-cert.tld
Odwołany certyfikat powinien zostać usunięty z powyższym polecenie.
Owinięcie
OK, ludzie, ten samouczek polegał na skonfigurowaniu Let's Encrypt w systemie FreeBSD i korzystaniu z przełożonego CertBot do automatycznego tworzenia, uwierzytelniania i usuwania certyfikatów TLS/SSL.
Certbot może być niezbędny dla użytkowników, którzy często muszą sami aktualizować certyfikaty ręczne, co może być żmudnym procesem.