1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- .TH dropbearconvert 1
- .SH NAME
- dropbearconvert \- convert between Dropbear and OpenSSH private key formats
- .SH SYNOPSIS
- .B dropbearconvert
- .I input_type
- .I output_type
- .I input_file
- .I output_file
- .SH DESCRIPTION
- .B Dropbear
- and
- .B OpenSSH
- SSH implementations have different private key formats.
- .B dropbearconvert
- can convert between the two.
- .P
- Dropbear uses the same SSH public key format as OpenSSH, it can be extracted
- from a private key by using
- .B dropbearkey \-y
- .P
- Encrypted private keys are not supported, use ssh-keygen(1) to decrypt them
- first.
- .SH ARGUMENTS
- .TP
- .I input_type
- Either
- .I dropbear
- or
- .I openssh
- .TP
- .I output_type
- Either
- .I dropbear
- or
- .I openssh
- .TP
- .I input_file
- An existing Dropbear or OpenSSH private key file
- .TP
- .I output_file
- The path to write the converted private key file. For client authentication ~/.ssh/id_dropbear is loaded by default
- .SH SUPPORTED FORMATS
- .B dropbearconvert
- can read OpenSSH format files, and older PEM format files (
- .B ssh-keygen
- .I -m PEM
- ).
- .B dropbearconvert
- will write OpenSSH format files, usable with OpenSSH 6.5 and later.
- Reading OpenSSH format DSS files or PKCS8 files is not currently supported.
- .SH EXAMPLE
- # dropbearconvert openssh dropbear ~/.ssh/id_rsa ~/.ssh/id_dropbear
- .SH AUTHOR
- Matt Johnston (matt@ucc.asn.au).
- .SH SEE ALSO
- dropbearkey(1), ssh-keygen(1)
- .P
- https://matt.ucc.asn.au/dropbear/dropbear.html
|