Jak korzystać z certyfikatu do odnowienia certyfikatu

Jak korzystać z certyfikatu do odnowienia certyfikatu
Narzędzie CertBot jest popularne wśród użytkowników Linux do instalowania certyfikatów SSL dla poszczególnych stron internetowych w systemach operacyjnych Linux. Pomaga także odnowić już zainstalowane certyfikaty. Dlatego wdrażamy ten artykuł, aby zainstalować certyfikat w celu odnowienia certyfikatów w Ubuntu 20.04 System. Zabierzmy się z aktualizacją systemu w powłoce. Aplikację powłoki należy otworzyć za pomocą „Ctrl+Alt+T”. Upewnij się, że pakiet „Apt” jest już skonfigurowany do używania w zapytaniu „Aktualizacja”, jak pokazano. Hasło rootowe systemowe byłoby konieczne do dalszego przetwarzania tej aktualizacji systemu:

Zainstaluj certbot za pomocą Snapd

Pierwszym sposobem zainstalowania CertBot jest użycie pakietu „Snapd” Ubuntu 20.04 System. To najnowszy sposób instalacji Certbot. Dlatego musimy najpierw zainstalować pakiet „Snapd” w naszym systemie. W tym celu ponownie używamy pakietu „Apt” systemu w poleceniu instalacyjnym wraz ze słowem kluczowym „Snapd”. Zostanie on zamontowany po przedstawieniu:

Musisz upewnić się, że Twój system ma skonfigurowaną najnowszą wersję „Snapd”. W tym celu musisz użyć polecenia „Core” do instalacji SNAP w terminalu Shell. Musisz użyć polecenia „Odśwież”, aby zaktualizować zainstalowaną wersję SNAP do najnowszej. Możesz przyjrzeć się instrukcjom działającym poniżej. Zacznie pobierać pakiet „Core” Snap z kanału „Stabilna”:

Po pobraniu zostanie zainstalowany pakiet podstawowy i pokaże, czy jakakolwiek aktualizacja jest dostępna dla zainstalowanej wersji. W naszym przypadku skonfigurowaliśmy już najnowszy:

Teraz musimy użyć prostego pakietu „Snap” w naszym poleceniu instalacyjnym, aby zainstalować klasyczną wersję „certbot” w naszym systemie. Zacznie pobierać „certbot”:

Po pewnym czasie certbot zostanie zainstalowany za pomocą „Snapd” w Ubuntu 20.04 system Linux:

Zainstaluj certbot za pomocą PIP

Przed pójściem dalej musimy zainstalować pewne warunki przed zainstalowaniem domen i środowisk na Ubuntu 20.04 System. Musisz zainstalować pakiet Python wraz z jego zależnością od Ubuntu 20.04. Można to zrobić z naszym pakietem „apt” systemu, jak pokazano poniżej. Proces zacznie instalować Python i jego środowisko:

Potwierdź proces instalacji, stukając „Y” na klawiaturze:

Musisz zainstalować główną domenę, której chcesz użyć tutaj. Powiedzmy, że używasz „nginx” lub apache. Musimy więc zainstalować Nginx za pomocą polecenia „Zainstaluj” z pakietem apt, a następnie krótkie słowo „nginx-core”. Zacznie instalować Nginx w twoim systemie:

Podtrzymuj instalację, naciskając „Y”:

Obecnie jest to faza najpierw zbudowanie wirtualnej atmosfery. Najpierw użyj podane poniżej polecenie Python 3. Kontynuuj proces, zapytając polecenie aktualizacji „PIP” pokazane na obrazie. Zacznie zbierać i pobierać „PIP” w naszym systemie. Następnie pakiet PIP zostanie zainstalowany jako najnowsza wersja i jesteśmy gotowi.

$ sudo python3 -m venv/opt/certbot/

Po instalacji Python i „PIP” musimy skorzystać z „PIP”, aby zainstalować domenę CertBot i „Nginx” w naszym systemie. Polecenie tej instalacji jest określone na pokazanym obrazie. Zbiera dane dla certbot i certbot-nginx, pobierze i zainstaluje oba w naszym systemie:

W końcu pokaże zakres pakietów zainstalowanych za pomocą tego pojedynczego polecenia, jak pokazano poniżej:

Po wszystkich instalacjach musimy połączyć CertBot i upewnić się, że działa, jak pokazano poniżej:

Zainstaluj certyfikat ręcznie

Jeśli żadna z metod nie działa dla Ciebie, wypróbuj ręczny sposób zainstalowania CertBot. Spróbuj zapytać o polecenie instalacji pakietu „Apt” wraz ze słowem kluczowym „Certbot”. Wymagany byłby tajny kod dla obecnie zalogowanego użytkownika konta. Dodaj hasło i naciśnij przycisk „Enter”, aby kontynuować. To zacznie uzyskiwać zależności, jak pokazano:

W ramach procesu instalacji będzie wymagać afirmacji, aby kontynuować instalację certbot. Musisz dotknąć „y”, aby kontynuować go bez wahania:

Instalacja będzie kontynuowana sprawnie. Po pewnym czasie proces instalacji CertBot zostanie zakończony, a ostatnie linie przetwarzania dla CertBot pokazano poniżej:

Zanim cokolwiek zrobiono, po prostu stosujemy polecenie odnowienia, aby zmusić certyfikat do odnowienia za pomocą nowo zainstalowanego oprogramowania CertBot. To polecenie używa słowa kluczowego „Odnowienie” wraz z flagą „-force-renewal”, aby przeprowadzić odnowienie na siłę. W zamian ponownie poprosi o hasło sudo. Musisz dodać swój tajny kod i nacisnąć klawisz „Enter” z klawiatury. W zamian zacznie zapisywać informacje o debugowaniu szyfrowania. Wyjście tego polecenia pokazuje nam, że nie dokonano ani jednego przedłużenia, ponieważ nie mamy jeszcze zainstalowanego certyfikatu w naszym systemie. Musimy więc najpierw zainstalować certyfikat:

Zainstaluj certyfikat

Musisz zainstalować certyfikat dla konkretnej domeny, i.mi., Nginx zainstalowany właśnie teraz. Użyj instrukcji „certbot” za pomocą flagi „-nginx”. Może poprosić o najpierw podać swój e -mail:

Po dodaniu wiadomości e -mail potwierdzasz, że zgadzasz się z warunkami. Naciśnij „Y”:

Ponownie dotknij „Y”, a zostaniesz zarejestrowany:

W końcu musisz dodać nazwę serwera internetowego domeny i nacisnąć Enter:

Twój certyfikat zostanie zainstalowany dla określonego serwera. Możesz teraz użyć polecenia „Odnów”, aby odnowić certyfikat za pomocą narzędzia CERTBOT:

Wniosek

W końcu skończymy korzystać z narzędzia CertBot, aby odnowić określony certyfikat dla określonej domeny. Zaczęliśmy od różnych metod instalowania CertBot na Ubuntu 20.04 System, taki jak PIP i Snapd. Następnie ustanowiliśmy główny serwer domeny i certyfikat. Ponadto odrzuciliśmy zapytanie CERTBOT „Odnów” w celu renowacji certyfikatu. Mamy nadzieję, że ten artykuł jest pomocny. Sprawdź inne artykuły w Linux, aby uzyskać więcej wskazówek i samouczków.