クライアント側のターミナルで、
ssh-keygen コマンドで、public keyとprivate keyが作られる。
場所
~/.ssh/
作成されるファイル
- id_rsa(private keyが書かれたファイル)
- id_rsa.pub(public keyが書かれたファイル)
private keyは、そのパソコン専用に作られたkeyなので、公開してはいけない。
public keyは、他のパソコンも参照できるkeyなので、
こちらをサーバー側の~/.ssh/authorized-keysに加える。
そうすることで、当該サーバーにアクセス可能になる。