ssh-keygen -t rsa ssh-keygen -t rsa -b 2048 ssh-keygen -t rsa -b 4096 ssh-keygen -t rsa -b 4096 -N <pass-phrase> ssh-keygen -t rsa -b 4096 -f <output-keyfile> ssh-keygen -t dsa ssh-keygen -t ecdsa ssh-keygen -t ed25519
ssh-keygen -t ecdsa-sk ssh-keygen -t ed25519-sk ssh-keygen -t ed25519-sk -O resident ※[[セキュリティキー]]内に鍵を生成する
ssh-keygen -e -f <input-keyfile> ※デフォルト(RFC4716) ssh-keygen -e -f <input-keyfile> -m RFC4716 ssh-keygen -e -f <input-keyfile> -m PKCS8 ssh-keygen -e -f <input-keyfile> -m PEM
ssh-keygen -i -f <input-keyfile> ※デフォルト(RFC4716) ssh-keygen -i -f <input-keyfile> -m RFC4716 ssh-keygen -i -f <input-keyfile> -m PKCS8 ssh-keygen -i -f <input-keyfile> -m PEM
ssh-keygen -p -f <input-private-keyfile>
ssh-keygen -y -f <input-private-keyfile>
ssh-keygen -l -f <input-private/public-keyfile>
ssh-keygen -R <host-name> ssh-keygen -R [<host-name>]:<port-no>
eval `ssh-agent`
ssh-agent -k
ssh-add <~/.ssh/private-keyfile>
ssh-add -d <~/.ssh/private-keyfile>
ssh-add -D
ssh-add -l ※フィンガープリントを表示 ssh-add -L ※公開鍵を表示
ssh-add -K ※非推奨 ssh-add --apple-use-keychain ssh-add --apple-use-keychain <~/.ssh/private-keyfile>
ssh-add -A ※非推奨 ssh-add --apple-load-keychain ssh-add --apple-load-keychain <~/.ssh/private-keyfile>
ssh -A [nameOfTheKey]
ServerAliveInterval [numberOfSecond] ForwardAgent Host * AddKeysToAgent yes ※SSHの公開鍵認証時に使用した秘密鍵と入力したパスフレーズをssh-agentに登録する UseKeyChain yes ※SSHの公開鍵認証時に使用した秘密鍵と入力したパスフレーズをキーチェーンに登録する(macOSのみ) IdentityFile ~/.ssh/ed_ed25519 ※SSH接続する際に使用する鍵を指定(複数指定の場合は順番に試行) HostName *