レンタルサーバに設置したgitのリモートリポジトリに秘密鍵と公開鍵をつかってアクセスする。

雑記

動機

毎回サーバのSSHパスワードを入力するのが辛かったので楽したかった。

さくらのインターネットに公開鍵を登録する。

コントロールパネルにログインして サーバー情報 -> SSH公開鍵 から作成できる。
他ツールで作成しておく必要はない。
作成後、pem拡張子のファイルがダウンロードされる。
sakura_add_key.png

ディレクトリ構成

~/.ssh
~/.ssh/config
~/.ssh/id_ecdsa.pem

configファイルを編集する。

user さくらのインターネットのユーザ名
hostname ユーザ名.sakura.ne.jp
    IdentityFile ~/.ssh/id_ecdsa.pem

参考

Gitで使用するSSHキーを指定する方法あれこれ #Git – Qiita
GitHub – rinopo/sakura-ssh-setup: さくらのレンタルサーバにSSH鍵をセットアップする