VSCodeのRemoteSSH拡張でSSH接続する時に毎回秘密鍵のパスフレーズを求められるのが面倒すぎるので、パスフレーズを記憶させて入力を省略させる方法を調べました。
前提として既にRemoteSSH拡張を利用した鍵認証接続はできているものとします。
- PowerShellを管理者権限で起動させて次のコマンドを流す
Set-Servicessh-agent-StartupTypeAutomaticStart-Servicessh-agentGet-Servicessh-agent
- VSCodeを起動してGitBashを開く
ssh-add /c/Users/hogepiyo/.ssh/id_rsa
で秘密鍵をssh-agentに食べさせる- パスフレーズを求められるので入力
- RemoteSSHを使って接続する
- これでパスフレーズを求められずに入れているはずなので、今後は快適な生活が出来るはず