Topic

Algorithm

-trsaed25519ecdsadsa
-b2048/4096/8192---

Command

Generate Keys

ssh-keygen -t $algo -b $byte -C $comment -f $HOME/.ssh/$algo
  • -t/$algo : rsa / ed25519 / ecdsa / dsa

  • -b/$byte : rsa (2048/4096/8192)

  • -C/$comment : optional

  • -f : key generated path

example

1. rsa

ssh-keygen -t rsa -b 2048 -C usrname@email.com -f $HOME/.ssh/.id_rsa

2. ed25519

ssh-keygen -t ed25519 -C usrname@email.com

Copy Public Key

  • check available public key

    ls $HOME/.ssh/*.pub
    
  • copy one of public key to clipboard

    xclip -sel clip < $algo.pub
    
  • paste the public key to server: ctrl + v