certtool(1)

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök

certtool(1) - Linux manualsida

NAMN

certtool - GnuTLS certifikatverktyg

SYNOPSIS

certtool [-flaggor] [-flagg [värde]] [--alternativ-namn[[=| ]värde]]

Alla argument måste vara alternativ.

BESKRIVNING

Verktyg för att analysera och generera X.509-certifikat, begäranden och privata nycklar. Det kan användas interaktivt eller icke-interaktivt genom att ange alternativet för mallkommandorad.

Verktyget accepterar filer eller stödda URI:er via alternativet --infile. Om en PIN-kod krävs för URI-åtkomst kan du ange den med hjälp av miljövariablerna GNUTLS_PIN och GNUTLS_SO_PIN.

ALTERNATIV

  • -d num, --debug=num : Aktivera felsökning. Tar ett heltalsvärde mellan 0 och 9999.
  • -V, --verbose : Mer detaljerad utmatning.
  • --infile=file : Ange indatafil.
  • --outfile=str : Ange utdatafil.
  • --attime=timestamp : Validera vid angiven tidpunkt istället för systemtid.
  • -i, --certificate-info : Visa information om ett certifikat.
  • --pubkey-info : Visa information om en offentlig nyckel.
  • -s, --generate-self-signed : Generera ett självsignerat certifikat.
  • -c, --generate-certificate : Generera ett signerat certifikat.
  • --generate-proxy : Generera ett proxy-certifikat.
  • -u, --update-certificate : Uppdatera ett signerat certifikat.
  • --fingerprint : Visa fingeravtryck för ett certifikat.
  • --key-id : Visa nyckel-ID för ett certifikat.
  • --certificate-pubkey : Visa certifikatets offentliga nyckel (föråldrat alternativ).
  • --sign-params=str : Signera ett certifikat med en specifik signaturalgoritm.

EXEMPEL

# Generera en privat RSA-nyckel:
certtool --generate-privkey --outfile nyckel.pem --rsa

# Skapa en certifikatbegäran:
certtool --generate-request --load-privkey nyckel.pem --outfile begäran.pem

# Generera ett självsignerat certifikat:
certtool --generate-self-signed --load-privkey nyckel.pem --outfile certifikat.pem

# Visa information om ett certifikat:
certtool --certificate-info --infile certifikat.pem

FILER

Certtool kan använda en mallfil för att undvika interaktiva frågor. Ett exempel på en mall kan vara:

organization = "Exempel AB"
unit = "IT-avdelningen"
state = "Stockholm"
country = SE
cn = "Exempel Certifikat"
email = "kontakt@exempel.se"
serial = 123456
expiration_days = 365
signing_key
encryption_key

EXITSTATUS

  • 0 - Programmet kördes framgångsrikt.
  • 1 - Fel uppstod eller ogiltig syntax.

SE ÄVEN

FÖRFATTARE

Certtool utvecklades som en del av GnuTLS-projektet.

COPYRIGHT

Copyright (C) 2020-2023 Free Software Foundation och andra, alla rättigheter förbehållna. Detta program är släppt under GNU General Public License, version 3 eller senare.

BUGGAR

Rapportera buggar till: bugs@gnutls.org

COLOFON

Denna sida är en del av GnuTLS-projektet. Mer information finns på: http://www.gnutls.org/.

Om du upptäcker problem i denna manualsida, skicka e-post till: man-pages@man7.org

Sidslut

Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/certtool.1.html


Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.