Add 'info' command, sha256 value
Add 'identity set' and 'identity unset' command
Update README
The unnecessary CLI to manage SSH keys
Local keys
usage: keys [-h] {list,cat,generate,rm,authorize,authorized,unauthorize,remote} ...
options:
-h, --help show this help message and exit
Subcommands:
{list,cat,generate,rm,authorize,authorized,unauthorize,remote}
list List keys.
cat Print public key.
generate Generate a new keypair.
rm Delete a keypair.
authorize Add public key to authorized keys.
authorized List authorized public keys.
unauthorize Remove public key from authorized keys.
remote Manage keys on remote
Remote keys
usage: keys remote [-h] {publish,list,unauthorize} ...
Manage authorized keys on remote host
options:
-h, --help show this help message and exit
Subcommands:
{publish,list,unauthorize}
publish Add public key to remote authorized keys list.
list List authorized keys on remote.
unauthorize #TODO
ssh-keygen
ssh-copy-id