SSH接続手順書
接続するための準備
秘密鍵・公開鍵の生成、送信
# 鍵を保存する場所へ移動する。 cd ~/.ssh # 鍵を生成する(楕円曲線暗号を使う)。 # これにより、`<鍵の名前>`と`<鍵の名前>.pub`が生成される。 # 拡張子が何もついてないのが秘密鍵で、.pubのほうが公開鍵。 ssh-keygen -t ed25519 -f <鍵の名前> # 鍵をリモート(例:example.com)へ送信 ssh-copy-id -i <公開鍵> <ユーザー名>@example.com
コンフィグの設定、接続
~/.ssh/config
に次の設定内容を追加する。
Host <エイリアス名> HostName example.com User <リモートのユーザー名> IdentityFile ~/.ssh/<秘密鍵>
設定後は、指定したエイリアスを使って接続できるようになる。
# before (設定前) ssh -i <秘密鍵> <ユーザー名>@example.com # after (設定後) ssh <エイリアス名>
接続
ssh <エイリアス名>