Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
dropbearkey(1)		     General Commands Manual		  dropbearkey(1)

NAME
     dropbearkey  -  create  private  keys  for  the use with dropbear(8) or db-
     client(1)

SYNOPSIS
     dropbearkey -t type -f file [-s bits] [-y]

DESCRIPTION
     dropbearkey generates a RSA, DSS, ECDSA, or Ed25519 format SSH private key,
     and saves it to a file for the use with  the  Dropbear  client  or  server.
     Note  that  some  SSH implementations use the term "DSA" rather than "DSS",
     they mean the same thing.

OPTIONS
     -t type
	    Type of key to generate.  Must be one of rsa ecdsa ed25519 or dss.

     -f file
	    Write the secret key to the file  file.  For  client  authentication
	    ~/.ssh/id_dropbear is loaded by default

     -s bits
	    Set the key size to bits bits, should be multiple of 8 (optional).

     -y     Just  print  the  publickey  and  fingerprint for the private key in
	    file.

NOTES
     The program dropbearconvert(1) can be used to convert between Dropbear  and
     OpenSSH key formats.

     Dropbear does not support encrypted keys.

EXAMPLE
     generate a host-key:
      # dropbearkey -t rsa -f /etc/dropbear/dropbear_rsa_host_key

     extract a public key suitable for authorized_keys from private key:
      # dropbearkey -y -f id_rsa | grep "^ssh-rsa " >> authorized_keys

AUTHOR
     Matt Johnston (matt@ucc.asn.au).
     Gerrit Pape (pape@smarden.org) wrote this manual page.

SEE ALSO
     dropbear(8), dbclient(1), dropbearconvert(1)

     https://matt.ucc.asn.au/dropbear/dropbear.html

								  dropbearkey(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=dropbearkey&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help