レンタルサーバに設置したgitのリモートリポジトリに秘密鍵と公開鍵をつかってアクセスする。
雑記動機
毎回サーバのSSHパスワードを入力するのが辛かったので楽したかった。
さくらのインターネットに公開鍵を登録する。
コントロールパネルにログインして サーバー情報 -> SSH公開鍵 から作成できる。
他ツールで作成しておく必要はない。
作成後、pem拡張子のファイルがダウンロードされる。
ディレクトリ構成
~/.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鍵をセットアップする