For at springe passphrase-prompten over, når du genererer en SSH-nøgle, kan du bruge følgende metode:
ssh-keygen
kommandoen med -N
flaget for at angive en tom passphrase.Eksempel:
ssh-keygen -t rsa -b 4096 -N "" -f ~/.ssh/id_rsa
Ved at bruge -N ""
angiver du en tom passphrase, hvilket betyder, at du ikke vil blive bedt om at indtaste en passphrase, når du bruger nøglen.
Er det rimeligt sikkert at gøre det?
ssh-agent
til at håndtere passphrases.For at undgå prompten for land, organisation osv., når du genererer et SSL-certifikat med openssl
, kan du give disse oplysninger direkte i kommandoprompten ved hjælp af -subj
flaget.
Eksempel:
openssl req -new -newkey rsa:2048 -nodes -keyout mykey.key -out mycsr.csr -subj "/C=DK/ST=Hovedstaden/L=København/O=MitFirma/OU=IT/CN=www.mitfirma.dk"
Her er en forklaring på de forskellige parametre:
/C=DK
: Land (Country)/ST=Hovedstaden
: Stat eller region (State or Province)/L=København
: By (Locality)/O=MitFirma
: Organisation/OU=IT
: Organisationsenhed (Organizational Unit)/CN=www.mitfirma.dk
: Fælles navn (Common Name), typisk domænenavnetVed at bruge -subj
flaget kan du undgå at blive bedt om at indtaste disse oplysninger manuelt.
Har du brug for hjælp til SSH-nøglegenerering og sikkerhed? Med Handyhand kan du nemt oprette din opgave gratis og få bud fra kvalificerede hjælpere på få minutter. Få den ekspertise, du har brug for, for at sikre dine systemer effektivt.